Update: for anyone else who’s stuck in the same situation, I think I figured it out? The issue was that my internet simply wasn’t downloading from GitHub, but changing my connection from metered (auto) to off fixed it? Not sure why, but I was messing around with a bunch of internet related settings and that’s what seemed to work.
https://github.com/skywardmc/deckcraft/wiki/Installation
Here’s an installation guide for a launcher + a mod pack for the steam deck, I just installed this and messing around it seems to be 60 fps (not locked 60, but mostly 60 with some drops) even with shaders.