I think you have a great shot!! Your profile is very refreshing and that will help you, the GPA/GMAT is good enough for any school. The important factors for are the why MBA? and how will you position yourself post MBA? I know that the shift is unusual however MBAs are entry level in consulting and as you know come from diverse backgrounds. If you had said "I want to go into private equity"....then you would have a much tougher sell.
Either way I think your schools are good solid choices and are within reach.
If you haven't already, please post your profile in the separate admissions consultant forums to get some experts to weigh in on this.
GMAT Club Premium Membership - big benefits and savings