As reported by Fedora CoreOS team, on the AArch64 / ARM64 architecture the new 6.2 kernels will not boot due to older bootloaders in Fedora IoT.
There is now some guidance from the Fedora IoT team on this here. This is probably the better course of action to take than my method below.