Having a short scale guitar with extra jumbo fret wire is a set up for failure to start off with.
Hm... I have two LTD EC's, a 300 and 400VF, that do not have fret buzz issues. One of them is tuned to drop C as well.
So the ESP warranty guy says your neck is straight, huh?