You're free to believe whatever you want. They originally advertised a position which paid about twice as much as what I ended up taking. They expected years upon years of specific experience, I showed them a couple of mobile apps I made and they decided to hire me at a lower rate.
That job changed my life, I'd rather just accept some people are going to make more and some are going to make less then create a dystopia where you need 10 pages of documentation to justify every hiring. There's no way this law is going to work out the way people think it well, if anything it encourages less full-time work. If you run the risk of being audited by a fairness officer, why not just outsource it instead?
Why not lean on consultants more?
As discussed elsewhere, many companies are just not hiring people from Colorado, which has a similar law. I can't find a better example of this not working.
By the way, your whole story makes no sense. If you weren't qualified why did you even get an interview?