My suggestion is to take a step back and start at the beginning with the crate training. Since he already has some bad associations with the wire crate, if you are able to get a plastic vari-kennel that may help since it is different. I have found some dogs have a strong preference for one style crate over another.
Try to start the new training on a day you have off so you can build up to longer times in the crate instead of just leaping to a full night. I use clicker training so my first step would be to leave the crate open and click and treat every time the dog approaches on its own, then start rewarding only when the dog goes into the crate. At this point I would just leave the door open and reward for being in the crate. If you bring home a new crate the best time to start this is when he first sees the crate because he should be naturally curious about the new object in the house. Feed him his meals in his crate, closing the door only after he has his attention on the food and at first opening the crate door pretty quickly after he has finished. As he starts to associate good things with the crate, start building time. Never open the crate when he is pitching a fit, wait for him to take a break, it may only be for a second but that is when to do it. Give him extra special treats in the crate, stuffed kongs, chicken, etc. Something that is reserved only for in the crate. Do not give treats for leaving the crate.