I need to run fsck on a remotely hosted Ubuntu 18.04 VM

Solution 1:

Parameters and other data cannot be passed through a reboot.

You will need the assistance of those Windows admins to reach GRUB, then a recovery console where you can run fsck.