I would have expected pre-99 engines to have a coil pack, but it's possible all the 5.4s had COPS. Being so, I believe the break in the COPs are in the 2v vs 3v motors and as long as you put 2v COPs in a 2v motor you're set.
A coil is a coil for the most part, the big factors in finding a bolt on coil pack would be the boots and the plug.
Sorry for the delay in responding, been busy with work and Scouting. I replaced all 8 cop's to save the work of doing them one by one as they go!
I found that my 97 had all Ford parts but 3 different styles, factory and two different ford replacements. I also at the same time replaced all plugs with Autolite Double Plat. Gapped at 54. The one in #4 had a bad boot and the misfire was clearly seen as being here!
Doing this on the E-150 was easy on passenger side, but a pain on the driver’s side as I had to remove a bracket in order to mover fuel rail in order to get the cop's and plugs.
All went good, misfire is gone! But have the odd idle stumble here and there after 300km's of driving.