So I talked to the guy at the LBS about the rack today. I also found my braze on...not ons, on. Right where the seatstays, the seat tube, and the top tube come together, there is a small metal bar with a braze-on on the bottom. One of the reasons why it was such a bi-atch to find. Obviously I couldn't use it with the mounting kit that came with the rack, so the guys at the LBS said for me to leave my bike there and they'd mount it for me. In their words, "we'll find a way to get it on". Talk about service?
Also, Timber and the rest of y'all who have been giving me suggestions please forgive me if you thought I was mad atcha in my last post. I was just extremely frustrated because I kept reading the Planet Bike website which said it should fit "97% of bike frames". 3%er! Woo! But seriously, I appreciated your help so much. I knew that if I posted here, I would hear back quickly and I did in earnest!