That sucks, I had a few problems with the fender eliminator I had on my 250R, so I know how frustrating it can be. Can't remember the brand though. :p
On the flip side, the RatedR (Perth based company) eliminator I've got on my '08 ZX6R fit up nicely... It does use the stock tail-light and indicators though, which some people may not like (Personally I don't mind them).