No, you're totally right about Barry requiring WAY more in terms of weird pre-req's. They require Biomedical Ethics, Fundamentals of Speech, Intro to Computers, in addition to the usual science pre-req's. However, I have spoken to admissions there and they are totally willing to work with students regarding those requirements, especially the Biomedical Ethics, as, according to them, it is an upper level course and is not offered at community colleges at all. So, if you ARE interested in Barry, do not let those few courses deter you from applying. I've heard some fantastic things aboutout of your league. Generally speaking, these programs say they require a minimum bachelor's degree of 3.0. You are very close to this. Additionally, you hold a Bachelor of SCIENCE, not ARTS like alot of us. You have already taken most of the requires science pre-req's and have demonstrated that you are capable of excelling in them. Perhaps you could retake certain courses that you received less than a passing grade. That is really up to the individual school to decide.
I would not give up on an accelerated or 2nd degree(like 1 to 1 1/2 years) because you have worked hard to attain the degree you already hold and should only move forward. Contact the schools to which you want to apply and let them know your concerns. You'd be surprised how helpful they can be. I wish you the best and think you'll make it!