Systemd 244 is most likely intentional. It has been in stable-staging for days, and was included in the big update that shipped notably KDE 5.18.3 and most of everything else we are having in this update. It finally made it. (systemd 245 is still only in Unstable for now.)
As for 9.4.0rc4, well, it got added in the last minute though. I don't know if it is a good move, considering that @guinux is still actively working on this release, although I have to admit that it is miles better than the first release candidate versions we got, and in my experience, it seems to be as usable than 9.3.0. However, if it was me, I would have held it back and let guinux finalize Pamac 9.4.0 without pressure.