Amarok doesn't have the ability to set it's own Phonon backend? That would be mean that cross-platform Amarok (on Win32 and OSX) lacks this flexibility as well. Looks like a shortcoming.