Did you take it somewhere with a proper brake roller thingy ? , if so take it somewhere with the more usual steel cable wind up scales.
I take all my bikes to a small long est test station where all the polishing brigade take their english classics, makes my jap classics look like cutting edge technology.
Sorry dont know anywhere to try other than ebay or breakers, but you could end up with another wheel no better !