Wow, one hell of a situation, lol.
Your FSC Pre-Medical is a HUGE disadvantage for you. For now, meet with the director and see how things go. Despite that, any support or "strings you can pull" would be beneficial for you because most of the better CS universities don't like a pre-medical...