the two agents are totally different code bases that can’t work with each other in the same library. That is why the Upgrade Matching process is necessary to switch a library over as well. If you are using the new agent for the library then it cannot use the old agents int he Fix Match.
Even when it was there it and you selected TMDB it still actually did not use it.
The new agent gathers info from multiple sources including TMDB so if you can tell me the names of those obscure movies that did not come up we can try to find out why. You can also use the TMDB ID to try to help it in the file name Batman Begins (2005) {tmdb-272}.mkv or in the search box.