Let me tell you apart from Salaries and Self Employed there is third case (Self Employed + Salaried Class). So at the end of the day income matters for shortlisting profile. Banks need HNI, so you fall into that category with all the additional perks you are getting. So your profile was considered.
Yes lot depends on RM and his willingness to help.
Limit displayed during application might not be approved always. Either more or less will be approved, seen in many cases.
Congratulations BTW. Enjoy the Green Metal.