Not entirely sure what was going on there, but it looks like it might have been related to some server level/Cloudflare optimization.
Started to tear away some of that from the config and Apple Pay loaded up on the page again.
Thanks for pointing out the load order issue…appreciate your assistance!
Went through and checked every single plugin. None conflicted.
Setup a clone of the site on staging and the issue didn’t exist.
Reached out to Kinsta my host and they found that the issue was a result of having the PHP opcache enabled on our production site.
Issue seems to have been resolved, but if something else comes up I’ll let you all know.
Figured this might be good feedback for someone in the future.