Are you getting the correct coil -internal vs external resistor ?
Had a similar issue on a can years back - would intermittently loose spark, and was destroying ignition components like cap rotor looked like arc welding was going on inside. Replaced the coil, couple month later coil was bad. Finally found a really good mechanic who could help- he said the sensor in dist or module was bad. Apparently could trickle voltage to coil when ignition was off heating up coil. In this case the senor was not available separate from dist, so got a dist for the sensor and ignition module from a junk yard and that fixed it. As far as I know it’s the correct coil, bought it from local marine, best in the area, took vin to him and made sure all was right, if I can’t get it figured out, this is where I’ll be taking it. Hoping I can get it figured out though.