Sort of on point regarding beta 7 and 8, I’d reinstalled beta 6 using the Hax3 method from Catalina (not with USB stick) and had it running fine as an unsealed system. I usually always delete snapshots as well but the OTAswufix requires that the OS is booted from a snapshot, so I left the initial ‘update’ one in place.
After booting with OpenCore 0.61, the delta beta 7 (3.61GB) showed up, downloaded and failed to install (as reported by many) but then initiated a full download (11.52GB - also reported). While all of this was happening in real time, I searched where these files were being placed. The S/Volumes/Update had a folder ‘softwareupdate.xxx(x).xxxxxx’ (3 or 4 + 6 characters) generated but the files were not where the delta files were installed. A ‘source’ alias inside this folder pointed to the ‘AssetData’ folder inside the S/L/AssetsV2/com_apple_MobileAsset_MacSoftwareUpdate_MacUpdateBrain/xxx...xxx.asset/ folder. (xxx...xxx = 40 characters)
The BigSur OTA updates process is as you described, some clarification:
from beta 6 to perform the small OTA update 3,61 GB (2,94 GB from beta 7) I guess not only a snapshot booting but also a sealed system is required, or maybe unsealed but with a stock apple snapshot after beta 6 installation that means some Ivy Bridge should not install a patched Wifi kext but use ethernet to OTA update, otherwise the 11,51 GB OTA full packages is delivered, anyway both the updates take almost the same time to install during the "Preparing macOS Big Sur beta 8" phase.
The softwareupdate.xxx(x).xxxxxx is a mount point here /System/Volumes/Update/mnt1/
all the files and payloads are inside "source" alias that points to /System/Library/AssetsV2/...
I guess this AssestsV2 path is a non snapshot system temporary mounted on another mount point.
Anyway after the "Preparing macOS Big Sur beta 8", all the weird bom payload packages are copied to /System/Volumes/BigSurLabel/macOS Install Data/ that is tagged as bootable "macOS Installer" after reboot.
In my case also for a 3,61 GB update are required at least 30 GB of free available space, because seems that during the "Preparing macOS Big Sur beta 8" the snapshot mounted takes temporary the exact amount of "System volume" space (not the Data volume) and also the 3,61 GB unpackaged size is around 10 GB , because apple use their zlib high level of compression.
Spoofing through opencore should allow an OTA update, but the condition to complete are mainly a valid snapshot booting (possibly stock without kext patches), a sealed system (maybe unsealed could work too at least for the OTA full package).
In any case, better to wait for a full installer createinstallmedia app.