Can you try playing the file through HereSphere's SMB (or copy the video to your Quest 2 storage) just to make sure the srt file works in HereSphere? The "CC" icon above the seekbar timeline should turn purple if subtitles are detected and enabled. Also click on the CC icon to make sure the subtitles toggle is enabled.