Hi Mike7,
I’m not sure of the specifics of your sheets or the pocket depth but besides the drawstring sheets you mentioned there are a few suggestions in post #3 here that may be useful (including custom pocket depths with elastic all the way around or sheet straps/suspenders).
A jersey knit sheet would also stretch more instead of bunch up as much but they can also sleep warmer.
Phoenix