I'll throw this in as well --
https://esim.me/It's not an "eSIM" per se, but it's a physical SIM card that has the eSIM module onboard. This lets your physical devices use eSIM providers.
One weird thing they do though is a strange licensing model where you can buy the physical card locked to one specific phone, one specific brand of phones, or any phone, plus a set number of eSIM slots. The Omni/15 is the "best" of them all.
You DO need an Android device to be able to set the active carrier; however, once the active eSIM slot is set you can pull the SIM and put it in something else and use that selected carrier.