OK so basically it was a wording issue. No prob, all good.Again I thought I was pretty clear the first time when I stated I ran stock android with this pdust boot linked in the thread. I can give you a step by step process if that helps.
I was running STOCK Android 11 April factory build straight from Google. I thought about flashing this ROM so I downloaded the boot from the op and patched it with magisk. After unlocking the bootloader I then immediately flashed the PD boot image. Rebooted my phone and went through the setup process again as the unlocking wiped it. At this point I'm still running fully stock android 11 April factory build WITH the PD boot image. Never got around to flashing the PD ROM so up until the May factory google update was released I ran the factory ROM with the PD boot without any issues other than missing apps as I previously stated.
Before updating to the May build I had to flash the stock boot image. After it updated I patched the stock boot and reflshed it gaining root. Immediately after booting back up those missing apps were now present and available in the playstore. No magisk hide, no relocking the bootloader no safety net patches. Having used ElementalX for years I did then use the app to flash Ex. Still no issues with missing apps. (I'm fully aware of how any kernel zips work and they don't effect the symbolically linked default.prop located inside the boot images ramdisk.)
To summarize , for 1 month ran completely stock aside from the PD boot ran fine but had those missing apps, back to stock boot upon may update. Apps present and available. Never had PixelDust on this phone. Only the boot image.
I also don't mean to be argumentative or sound condescending. I don't think we were on the same page and things were getting more complicated than necessary. I do respect you looking out for "newbs" , but having built plenty of ROMs for several devices I would never bring up something that I hadn't tried or tested myself. That would be irresponsible.
A few things to clarify. When you say "for one month completely stock", were you also running a custom kernel? Also you probably were running stock/stock on the separate partition.