Ok, so the mileage was back down... The 'new' coil lasted only a few tanks of gas before it started to act just like the other one...
Now have a proper AC Delco coil, brushed the paint off where it grounds on the bracket, cleaned up the bracket and greased both... Runs much smoother (again).
Keeping fingers crossed.
A couple pics;