The youtube search is native and uses youtube-dls search method. The webui version is legacy and yeah like stated it will tell you to upgrade as the old qtwebkit version in SailfishOS will not allow you to see the newer version.
My player uses QtMultimedia which uses Gstreamer underneath. There is no implementation for supporting embedded subtitles in those.