No he usado nunca OSD-XMB, ¿pero has comprobado que los "<GameID>_ICO.png" que descarga el OPL Manager los cargue bien el OSD-XBM? He mirado los que descarga el OPL Manager y son PNG de 64x64 pixeles y profundidad de color de 8 bits. Seguramente la clave esté en la profundidad de color; ve probando con diferentes configuraciones (8, 16, 24 bits), a ver cuáles se ven correctamente y cuáles no.