I do know of an electric vacuum pump that
may work (I have not tried it on an IDI, so that is why I am saying may)
It is from a newer Ford Pickup, and should be able to be sourced from a junkyard....
It is on 2011 and 2012 F-150's with the 3.5 EcoBoost V6.... and only with this specific engine. The V8's and the 3.7 V6 do not.
With the EB being a turbocharged engine, it doesn't really make vacuum either. On only these 2 model years (no other EB 4 or 6 cyl in any other application have this pump, on those and on the 13+ F-150, they have an engine driven pump that is located on the rear of the head), Ford used an electric vacuum pump to run the power brakes, and the "lockouts" (search IWE - Integrated Wheel End) on the 4x4 trucks. I own one of these trucks (see sig) and this pump does indeed run the brakes, I know this for certain,as I just had to replace my factory original at ~175,000 miles. The original pump failed due to the original factory vacuum routing, as it also pulled from the intake and would pull moisture from the CAC and cause the pump to fail, there was a TSB to replace the pump and eliminate the draw from the intake). It is mounted behind and just below the drivers side headlight, inside the inner fender liner. It is self contained, and has a mount to place it on a cross member under there, 2 wires (I'm pretty sure it is +12v and ground as the pump itself is mounted in rubber mounts) and 1 vacuum line that runs up and splits off up by the brake booster. They are still available brand new..... but.... they are a bit salty..... It works well, and I can tell when it quit..... It does also pull some juice, as it is run off a 40 amp fuse
I can't find a picture of the pump online or at least that I can link to (and my truck is put back together) but here is a link to the "recall kit" that you can buy from Rock Auto.
I would say if someone wanted to experiment, I would get one cheep from a junkyard.... It may be an option. This does have a lot more oomph than the SuperDuty ones that only run the HVAC and the ESOF Hubs.... since it does run the vacuum power brakes.....