Take a look at ls -la /var/cache/pacman/pkg | grep linux. This will tell you which versions are in your own cache. Don’t forget to also downgrade necessary modules.
You don’t need a filesystem, and there’s no need to fsck the swap partition, so:
That fstab entry was created by the installer. I have never made changes to it.
If it was causing trouble, I’d assume it would do so every time, not once out of 20ish times.
As I couldn’t figure a way to revert to kernel 5.10.2, I went with 5.9.16. This issue has not occurred since the kernel downgrade. It’s still to soon to say for sure the problem is gone with this older kernel.