Why not adding some conditional to enable it? Like fsck.rescue = $grub-error. If grub-error = yes, then fsck.rescue = yes too and then try again. If keeps failing then show the message. Otherwise it keeps being no and boot as usual.
I’ve just read this highest rated comment and thought “how is this the best feature of Plasma over Gnome? You can do this everywhere!” And then I realised that I can’t do that on i3 😂