based paint should work over a previous epoxy coat.
Epoxy over tin based paint is bad.
Been there, done that.
Got somethings called mud-cracking on previous boat: The new paint cracked all over and the Petit rep came around to evaluate the damage.
Turned out previous owner got tin paint in the Bahamas
. Illegal in the US due to environmental concerns.
The yard and Petit split the cost to fix it but good lesson: Do homework before bottom painting.
(I had no idea, bought the boat a few months earlier, told the yard I wanted the same blue bottom paint)