I think it would be a lot of work and the metal underneath might not be the same as the finish like on my Curvy's Satin finish and if ferrous might just rust/corrode quickly.
I would be tempted to ring local for possible,"Powder coating" with a Satin/Alloy finish?
If you want a,"Cheap and Cheerful" solution the Plastikote Satin finish Aerosol paint I used to use on my CX500 engines is amazing,
Not only can it handle heat it's easy to use/spray and touch-ups are a dream.Dries super fast and can be compounded down for an even more robust finish.