TMo refused to do this over the app and told me to go to a store (I had previously tried but there were too many people ahead of me). Hitting the store in the morning I was able to get this done in around 15 minutes, with a moderately clueless rep who basically read my esim code over the phone. Off to Europe in a bit and will try to see how it works with my Vodafone sim.