Yes, you’re right it is a bit convoluted.
The issue with us not finding matches for some movies is a bug though which we need to fix and you shouldn’t need to be using different agents to get around it. I’m filing an issue now and will get this fixed.
In the meantime though, using the TMDB or IMDB id is the best workaround here.