I actually had a similar issue with my first Evod rebuild as well, didn't pop the coil but I blew out a battery..coil ohmed fine at 2ohm, no shorts, installed, fired, the coil worked..so I figured I was good to go, popped flavor wick on, put a tank of juice on it, hit the button and the entire bottom of the Evod glowed orange through the window for a split second before it went dead. Pulled the head, ohmed, still 2ohms and no visible shorts. Finally figured out something about screwing the base down had moved the coil slightly and it was shorting on the base only when screwed in.. Re-wrapped with one less wrap, got maybe 1.7-1.8ohm, worked perfectly fine on a new battery.
I'd personally screw it down to a device and check ohms with the device itself if at all possible, make sure nothing funny like that is going on, if it still ohms okay, go back over both the kanthal and SS mesh with a torch and make absolutely sure it's oxidized completely. The above rebuild was with 3mm silica and another 3mm flavor wick, so I had no issues with the wick itself causing a short, but it's possible the pressure from screwing the head down can move the coil just enough (remember, the wire is pinned against the center metal pin that makes the positive connection, so there will be pressure on it when installed) and shorted it out only when it was installed.