You did mention it, sorry must have missed that. Well You can try Pluvia. https://github.com/oxters168/Pluvia
Gamesnative is just fork of pluvia, the main difference is that Pluvia only let’s you play DRM free games. And I checked that Silksong on steam is DRM free.
Try, https://github.com/utkarshdalal/GameNative . Unlike steam link gamesnative let’s you download and play steam games natively on android. I dont know how good it works on handhelds though. Haven’t used it much myself.
Well, I guess your last option are gamehub or streamlink. There are lots of videos on YouTube explaining how to get winlator working. But I’d suggest just play it on PC. It will be a better experience.