I think Joey would be much closer to the right pronunciation in this case.
I’m pretty sure ancient Greek didn’t have any concept of a “Silent Pi”. That leading “p” sound is supposed to be said.
It might be really hard for a native English speaker to say those two consonants together, but that doesn’t mean Joey is wrong for trying.
… although, I guess any pronunciation will be wrong because the actual name was “Πτολεμαίος”, so if you wanted a correct transliteration you would have to use “Ptolemaious”
Regardless, Joey is still closer to the correct pronunciation.