That may be the reason. Equally likely is that Biden cancelled it due to his health - he wasn’t up to a morning meeting.
Probly right. He needed to sleep in.
I think the most likely reason why is Biden just wanted the “meeting” to pose for another photo-op thing to push his “good devout Catholic” narrative, and the Vatican didn’t time to schedule such a pointless event where nothing would happen during the “meeting”.