For background to your case, click here.
I can really understand your frustration with the pace of all of this. Unfortunately, as I said previously, it may not seem fair, but it's what you have right now.
That you got your supervised visitation removed is a very good step. You may only see him every other weekend right now, but at least you can maintain the bond and make the most out of that time.
If there's a way to force both sides to go through a custody evaluation, that may benefit you. It sounds like only you are undergoing it, at least what I read.
You're going to have to continue to jump through hoops. You have a new custody evaluator, who may talk to your neighbors and other witnesses. The new evaluator is going to talk to the other one who sided in your favor. The new evaluator may talk with your son, who may express his desire to return to your home and his dislike for being in the father's home.
It's really an opportunity to help convince this judge that this has all been a very bad path for the child.
Keep your cool, lay out strategy with your attorney, and continue to jump through all these hoops.
Ask your attorney if it's possible to depose your ex. That may be helpful to catch him in lies with the evaluator and when back in court.
I'll again emphasize that it's very reasonable for you to feel confused, depressed, and frustrated. The only people who benefit from protracted custody conflicts are attorneys. Everyone else suffers tremendously.
Good luck, and stay the course. It's making you a stronger person.