I think this is due to a mismatch between the system page size and the btrfs sector size:
Would it make more sense for the default asahi install image to use a sector size of 16K instead of the 4K size it uses currently, since it’s not like it’ll be used with any 4K page systems?
The Asahi images are built on 4K page ARM64 builders, so that is not possible. It would also make it a weird configuration, since the btrfs tools default to 4K now on all systems (for compatibility), and weird configurations are less likely to be well tested especially going forward. We also don’t want to make running 4K kernels natively completely impossible.