hm, tough to follow from the pics. It does look at the negative for the tweeter is not wired properly though, as it's going to the cap, where it should be just connected to the coil. I'm assuming you unwound the stock coil per the instructions? I'd just wire up one driver and use a sweep tone to listen to it. Then disconnect the driver and isolate the second and try the sweep tone. If a specific frequnency range sound bad, note that.
It's possible you've already fried the driver too I suppose. Do you have any idea who made the coaxial driver and if there's a datasheet somewhere? I suppose you have no way of comparing to the original driver since you've unwound one of the coils ... what do you mean by sounds "bad", by the way...
If you've had someone verify that the crossover is okay, then really you only have a few options. Incorrect wiring or a bad driver ... or bad ears I suppose