Engine enamel paint

I primed and painted my calipers with non engine/heat paint and held up good. Key is prep and primer.
Unexpectedly, Bill Hirsch specifically did not recommend primer on cast iron block surfaces. Only on smooth surfaces such as stamped steal valve covers.