The fuel in the baggies look fairly close to each other


While you're testing things, you can test the spark using the same MS testmodes menu. I doubt there's any problem, but it's another bit of data. You'll need to lay 4 spare plugs out on a grounded sheet of metal - maybe the valve cover? or maybe a sheet of tinfoil? The spark, and injector, test setup allows you to test a specific coil/injector, or to sequence between all 4. For the spark test, start with a really low dwell time, say 0.3ms, and adjust it up until you get a nice bright spark. Then compare the spark on all 4 plugs.
Going back to the suggestion that maybe the head was ported and broke into an oil galley, or there was a casting defect/void, you could unplug the injectors, remove the plugs, and crank it for a while to build&hold full oil pressure. Let it sit for a couple minutes then use a borescope to look at the piston tops to see if there's any oil accumulation.
Maybe the engine experts can comment if a broken oil ring could cause the fouled plug, but still have very good compression and leakdown numbers?