Yikes... sounds awful and about as much fun as fire ants.
Have you no neighbor who might let you plug in (for a fee) for an entire night on their power? I guess I don't understand your situation well enough, but you certainly have my sympathies.
I am blessed to work for the best company to work for in the US, and the #2 multinational company in the world (according to the "best places to work institute"). We are to have a couple of L2 EVSEs (GE??) installed this week at our newest building (a mile walk for me, but there you go). We will be able to have a 4 hour charge window, free to us (I found out yesterday). That new building's parking lot is wired to accept 10 L2's eventually. They are looking around for ways to retrofit older buildings' parking lots (I'm in one from the 90s - state of the art at the time, but nobody was thinking about wiring parking lots back then).
I think I am the only employee in our NC headquarters to own a Leaf. A guy in our company in Texas owns a Volt.
The non-policy policy at your work just sounds stupid (but you don't need me to tell you that).