I just read this entire post and saw some things I would like to comment on. I am not a professional in automotive finishes, but am a chemist in the aerospace industry. Coatings don't crystallize when being sprayed. The spray can flash off too much of the solvent if not sprayed properly and create a sort of dry like wet dust appearance, but it is amorphous. Some polymers can crystallize, but not in applications like spraying.
The two part clear coatings are typically polyurethane. Epoxies usually don't stand up to sunlight very well and will yellow and get chalky over time. Epoxies do make great primers. Acrylics also do well in sunlight but are not as durable as polyurethane.
Dish detergents are very hard on wax finishes, but should not harm the paint. If paint is very oxidized, the detergent could help remove the oxidized surface and could appear to be removing the finish. It is still best to use Automotive wash cleaners when washing a car though, unless you have some very serious cleaning to do and plan to apply a good protective finish after.
Rattle can paint is not as durable as regular automotive paint, but applying a good two part urethane coating over it will greatly improve the durability. It also greatly increase the cost. I think what you did with the Ranger after the fire was amazing. You certainly put a lot of work into it to save it. I am sure insurance companies would have totaled it. It is good to see people that are not afraid of working hard.
I am in no way trying to dis anyone. I just wanted to add some clarity to a good post.