Imressive storage setup and curious. Why are there a tens of gigs of space marked as Free on disks 0, 5 and 6 (I suppose these are SSD drives)? Is this machine dual-boot? Do you have a Linux installed on it? O, I got it - you left 10% of free space for SSD overprovisioning. I am sure you can use about 1% of it for the RE partition :) I guess this is why Microsoft standard instruction with shrink did not work for you.
And list volume output please? And also would be nice to see reagentc /info output as well.
It seems a recovery partition is yet to be created on disk 0. There is 84GB of free space on it which of less than 1GB you can use for RE partition.
You can follow the instruction from Microsoft a bit tuned to your setup.
reagentc /disable
diskpart
select disk 0
create partition primary id=de94bba4-06d1-4d40-a16a-bfd50179d6ac size=996
gpt attribute=0x8000000000000001
format fs=ntfs label=WinRE
list partition
exit
Please note that size=996 part of the create partition command absent in Microsoft's instruction - this is because you already have a free space on your boot drive and you do not shrink an existing partition to the left to make one.
The next step is reagentc /enable. If that is successful then you can restart your machine and repeat attempt to install the KB5034441.