I ran into the same thing. I picked up a drill style header (not even made for an 03) along with the safari for it. You can make the drill header fit, but the top will not work right. As much as it sucks, I'd suggest just spending the money on the 03 and up one to begin with.
Of course I wont swear that the top I have is for a TJ at all. Girlfriend bought it at a yard sale and the guy told her that it was for an 05. Either the guy was and idiot, he got ripped off, or he ripped off my girlfriend. Whatever the case I'll probably try to sell the thing on here eventually if anyone is interested.