Oh, you know what I just tried? I deactivated my WordPress caching plugin and that did the trick! I’m not sure why that interfered with it, but the embed comes up on mobile properly now.
It looks like clearing my cache under WordPress did the trick to make the back end translate to the front end. Hopefully this solution will help for others with the same problem.