Bro you have quite some influence in referral process!! Mujhe le lo apni Team me, I promise to perform much better, and I am in Hyderabad only. And Salary expectation I will quote in advance only, so there is no conflict later on!!
On a serious note, you shouldn’t have pushed team mates on the technical experience part, since you didn’t know the candidate personally. And this is a one off incident with very selective experience, shouldn’t make you stop referral completely. Also, read the famous poem titled “Anyway”, it is my all time favourite poem since School days.