Don't forget to clen out the seal groove really well or the piston will still be tight
While refurbing the the brake systems (and more) of other motorcycles, I made pretty good experience with car type rim-cleaner (Sonax, etc...), which removed/softened all kinds of deposits very well.
Also used it on aluminum engine/gear casings without any noticeable corrosion.
However please proceed with care, as I yet don't know personally about the effects on the materials used on those older bikes!!
Use as advised, apply, let soak for
2 minutes at max (might use nylon brushes there), rinse carefully with lots of water; repeat procedure if necessary.