Failure to hire cases are some of the hardest discrimination claims to make. However, your sounds better than the average. You need to contact consult with an attorney who concentrates in employment law.
If you dont get the job, I would speak to an experienced employment lawyer. Many of us, myself included, will provide a free consultation.
This answer is provided for informational purposes only and should not be relied on as legal advice. You should be aware that no attorney-client relationship is established through this answer and none will be established without a personal consultation and the signing of an engagement agreement.