So, they have the truck. Service writer seems to be on my side. I am test engineer by trade so I think we will be good there.
Anyway, it is still the generic P0300 code. No specific cylinders. This is following 4 instances of flashing CEL, one solid CEL, all before 1100 miles. Latest was flashing CEL for about a min at 1543 miles followed by flashing to solid at 1555 miles. So, think we are on solid ground that the catch can was not an issue. Plus it was catching as much oil in 150 miles as my 496 big block with 20k catches in 600+ miles.
On the plus side, GM did not immediately so no on the warranty. In fact, they are flying an engineer out to look at truck on Friday.