The law is 100% clear.
Per RESPA there is absolutely no way that they can require you to only use their lender.
This is black & white. It would be considered ‘steering’ which is illegal.
Requiring you to qualify with their lender may be illegal as well, but it’s a gray area.