As you mentioned, it’s the libav extractor that is used by tracker for ogg files. Not the gstreamer extractor.
I tried to reproduce the bug with latest ffmpeg (providing libav) from the sailfish repository and the latest libav extractor, but I cannot reproduce. Hopefully, when these versions will be out with 4.5.0, the bug will be fixed.