The 'outer' finned area of that brake drum,doesn't it have a clear plastic coating from the factory ? I'd re-coat it after what you did. I'd just try using the hand cleaner w/ a toothbrush if it was me...,it looks good.

sorry for the threadjack Thamuz