Another fishkeeper told me to use Ich X and Maracyn 2. That should take care of either fungus, ich or velvet right?
Maracyn 2 is an anti-biotic and won't do anything to treat whitespot or other protozoan parasites like velvet, costia, chilodonella or trichodina.
Maracyn 2 will kill the beneficial filter bacteria so don't use this.
---------------------------
Summing up, 1-3. Please correct anything that isn't right.
1) The water temperature was raised to 86F for at least 2 weeks (18 days).
2) The white spots disappeared off the fish for 6 days an didn't come back until 3 days after the temperature was lowered.
3) You added nothing to the tank during that time.
If this is correct, it cannot be whitespot unless you reintroduced the parasites from a contaminated aquarium.
Do you have any other aquariums in the house?
Were any of the fish rubbing on objects in the tank?
---------------------------
If it's hole in the head disease, it should respond to Metronidazole. However, I would give it a couple of weeks and see what happens.
Gravel clean the substrate every day, and replace 75% of the water each day when you do the gravel clean. Do this for 1 week and then post some more pictures of the same fish from the same angles you have already posted. If the spots are in the same place in 1 week it is not whitespot and you should treat with Metronidazole.