Your numbers are good. By that I mean that you are not likely to be desk-rejected by any school you apply to (i.e., you will pass the automatic bar for having your profile read by someone in admin). Before I continue, just know that very broadly, the lower the program tier, the more congruent your profile and the "classic" profile for a department you will be. That is, top programs are sometimes more difficult to predict. At least in my experience. That being said, business is not a core discipline, but more of a mish-mash of others. OB is oft sociology and psychology, Micro OB is sometimes also behavioral econ. Strategy will often be econ/psych, Marketing is psych (in my school), Business economics is, well, econ. Your profile is very mathy. It is not impossible to switch to a psych-oriented program, but you will need to do some heavy-lifting in your SOP to show (as in show, don't tell) how your life experience have led you to pursue psych interests.
Programs, especially top programs, and uber-especially in this COVID climate in which budgets are smaller, are very risk-averse. That means that they want as many signals that an applicant can (a) properly handle the coursework and load (you have got that checked), (b) that you plan on staying in the academia (many programs will reject you if you do not plan this), (c) that you know what you are getting into. Lest talk a bit about (c). The best way to show this is by having (a) previous research experience in the field, (b) a publication in said field, (c) education in the field, (d) LOR writers in the field. Since you do not seem to have any of those, you may be in a bit of a problem. A fairly simple solution is to get a master's degree in something related (e.g., not Business Analytics) - and do as much RA work as you can take on yourself --> this will get you research experience (note - do a thesis), LOR, and a track record = reduce risk, and give you the ability to gogogo when you get to the program.
I am an OB macro student. The difference between us the the micro folks is massive. Most of the macro peeps have no sociology experience, but a very large proportion of the micro peeps have been lab managers, RAs for professors in good programs, and/or have pubs. I don't mean to be harsh, just give you the best advice I can. Another thing to do (keeping in mind that research experience is very important) is to apply to Strategy or Marketing programs. Your mathematical prowess will be more appreciated there than in Micro OB (generally psych people are lousy with math, and they use experiments to control away all of the things that make for complicated statistical models for the rest of us - only half joking ) since they will do coursework with econ peeps. But both will give you access to psych faculty and types of work.
Look at current PhD students in programs you are interested in and look at their backgrounds. If someone is semi-similar to you - reach out and ask the hard questions - it truly helps.