Yeah, Major Taylor is only about 27 degrees or so IIRC. I'm no guru when it comes to track-specific sizing since I'm just getting into it, but check out the top tube length and standover to see what is closest to what you have and what you're comfortable with. Maybe someone else with more experience can shed some light, but the bikes I looked at typically ran large relative to a regular road bike so I ended up with a size smaller than I would ride on the road. I'm on the shorter side so I don't have anything I could offer up for you to try out for size.
I don't know when the track opens up, but this is the website if you haven't found it already:
http://www.indygov.org/eGov/City/DPR...+Velodrome.htm