1. I think you don't need to re-set myPres (remove or comment Set myPres = PP.ActivePresentation)

2. Is there any slide in DestinationPPT?

3. Try late binding instead of early binding.

Don't have MAC machine to test it myself.