Well I think that rule clears it up. Good find. So the unit is not dislodged at all (as opposed to dislodged but not forced to retreat)...
The support is valid, and Boh-Vie should succeed.
I think this is a RP glitch, because the moves should never be ordered that way, save by mistake. In EVERY case, Russia is better off simply ordering Rum S Gal, instead of Rum S Ukr-Gal -- If his goal is to preserve Gal by supporting Ukr into it, he should just support it directly instead.
Given this, I bet it was just never thought of that anyone would ever do a self standoff to try to protect a country that's not moving anyways... Self-Standoffs like that are typically used when you plan to MOVE Gal instead. Thus it was probly just never even considered in writing the logic.
I guess I can think of some extremely rare cases where it could be used in game...
Say the Rumanian is Turkish. Turkey will agree to support Ukr-Gal, but not agree to just support Gal directly (he wants Russia to move away from him) so Russia tells him he's moving Gal-Vie (with support from Germany) and Ukr-Gal (with support from Turkey).
Then Russia goes BAM (Emeril style) and instead, orders the support for Boh-Vie, and uses the Turk support to create a standoff in Gal... thereby helping the German, and well... not sure what it does for himself.
Note, Russia could have just ordered Ukr S Gal, but say he was expecting a pesky Englishman who took Warsaw to order War-Ukr, so he knows Ukr cannot support. Thus he uses the support from Turkey, and the fact that his own move of Ukr-Gal does not cut his own support, and this scenario has now existed in a real game.