This reminds me of this old but still open (I think) issue:
Probably the first garuda-update doesn’t “see” the Nvidia drivers and does not add the ibt=off kernel parameter
So after installing proprietary drivers you could try to add it manually or boot to a tty and garuda-update again.
Edit: actually it is garuda-migrations to do the ibt=off job, but the concepts remain valid.