Fix terraform wrong use of `GroupPackagesFinder`
Summary
The terraform API class uses GroupPackagesFinder
in a wrong way.
It passes a package name but actually the finder is doing a fuzzy search.
This could lead to ~bugs where package foobar
is returned when package name foo
is used.
Solution
Use a custom finder to find the package by exact name or implement #333790 and use that.