By "combo drive", I guess you mean a CD/DVD combo? That shouldn't really affect things. Does specifying the drive letter (eg. "D:") in the BASS_CDInit call help?
Also, when you check in Media Player, make sure "Digital playback" is disabled to make it a like-for-like test.