As above the bracket is made from marine alloy and she is painted from factory ( 2 pack paint ) paint lasts for many years if looked after, yours is 23 yo, anything that lasts 23 yers in the sea has to be good. You can patch up like you said , sand it down to metal , prime with aluminum primer...