Understand all that but people have been following that guide on 3,1 and today, it appears that these 3,1 units with their older code base are booting BS 11.3 from nvme drives without issue while the newer 5,1 has issues.
I presume that as the GarbageCan is supported by BS, it presumably would be working fine too. Problem solving logic says this angle needs looking into somehow ... Not sure how though!
I still can't recollect whether I injected 6,1 or 5,1 nvme into my 3,1 while following that guide.
If I had to stick my neck out, I'll say it was 5,1. Can't recollect dealing with 6,1 stuff.