802574 supercedes to 590454 and to the OP I think you have the correct part number but somebody sent the incorrect part. The 695711 part number on your supeceded part number list is not the same coil as the rest of the numbers on the list.
#6
StarTech
Yes that is the superseded pn but on some engines that coil doesn't have the correct holes as you can see the image of the older part.
And Rivets I saw that too on the PNs. Actually the 695711 (supersede to 796964) actually looks more like the older 802574 coils.