Recently, Twitch has announced a delay on the implementation of the 100 hour highlight storage limit from April 19th to May 19th. While the original cutoff date of disallowing Twitch submissions to the leaderboards was on April 19, we will be moving the cutoff to match this delay. The community manager (CM) team still encourages all runners to find a more permanent means of storage such as YouTube uploads, but Twitch VoDs will remain as valid submissions to our boards until May 19.
See the official Twitch update for details: https://help.twitch.tv/s/article/video-on-demand?language=en_US
There actually is a glitchless category in speedrun.com! Rather, it's technically a sub-category under All Bosses. But many of us have submitted official glitchless runs for it, so you are free to do the same. Many of us in the past also desired glitchless to be in the leaderboards, and we're glad that is now a thing.