Hummm... Quite the predicament your in?
Looks like some Canti Brakes with some Wide/Fat Braces? Drum Brake set-ups? might as well go discs really, even if you find some V-Brakes long enough they might snap like twigs or Bend/Flex.
I sure someone has done it, or makes some...