To the best of my knowledge the action button could ONLY run code in the PowerPoint presentation.

If it was me I think I would put all the code in a PPT AddIn with ribbon buttons to add the presentation from access and then another button to make the custom shows. Not a trivial task but I think more satisfatory.