He obviously won't be game ready anytime soon, by the looks of it, so why not red shirt? He can still play in the playoffs and keep the extra year.
As for transferring, I have no idea. He was offered big NIL to leave after last season, but stayed. I hope he stays and finally contributes consistently.