The GSX Fuel truck wasn't stuck and you didn't had to restart anything.
When you select the last option, which is called "Custom refueling using default Fuel menu", you are supposed to open the default Fuel menu and change the Fuel quantity, the GSX truck was just waiting for you to do that, and would have gone away as soon the quantity changed.
Using an airplane with an EFB is not really different: instead of using the default Fuel menu, use the EFB, so the Fuel truck will go away as soon the quantity increases. Any changes to the Fuel quantity, basically, must be done *after* the GSX Fuel Truck is in position, not before.