Done a bodge. Blocked up the motor on the lathe bed, chucked the pulley in the lathe with a thick piece of belt leather to protect the teeth on the pulley, ran the whole shebang at 130 rpm to begin with, and used a medium 5/8" flat file through the motor cage to take the ridges off the comm. Ran up to 250 rpm with a fine file to finish - wouldn't want to go higher than that in case it all got loose. Cleaned out the comm grooves with a piece of hacksaw blade profiled into a hook and ground down to the right thickness, and finished off with a small flat Swiss file to take off the rough edges. Ran it all up under a DTI and everything is within 2 thou. Finish not great, but then, it is a bodge after all. About to order brushes..... watch this space.
Steve, June 2014