To fix this, you would need to buy the non-Verizon variant of the device, or flash the software on the phone to a more generic form to use Android's native tethering. The last of which we cannot discuss further here, and will void all device warranty and support.
Verizon phones are coded to use Verizon for Hotspot traffic, no matter what carrier's SIM is installed. The exception is the iPhone, which maintains a list of APNs and has a "Hands Off" approach to how the phone functions in terms of Hotspot.