I read your situation, and I have to say, yes, he's definitely in MLC and running hard.
Understand that you are NOT to blame for him leaving you or for anything he tries to blame you with that in his mind will justify his behavior.
The no contact on his end is actually normal it has NOTHING to do with you and everything to do with him..and as hard as it is..it is now time to focus on YOU, and though you might watch from a distance the goings on and such; emotionally he's separated from you. The connection between you two is still there, but buried within himself and hidden from himself. Again, not your fault; this is an emotional change that comes for us all...and the person that's within is the only one who can sort it all out, so things will resolve and bring peace within.
You've been feeling him out to see where he stands, and as long as you don't react in an upset to what he says, that will help him talk out his frustration. And you have to be willing to just LISTEN, not argue, judge or convince him that his altered perceptions are not true. It is a losing battle; he is looking for a friend, not a mother. Anything you try to say to convince him he is wrong, etc, will be construed as an effort to control him..and he will run harder away from you.
Understand these are his feelings as of now, right or wrong, he is entitled to them. Doesn't matter what you do, this is HIS journey..and you can't do anything to fix it for him.
It may take some time for him to work through all he's facing, and I see you're not willing to give up on the relationship...and that's good. There is hope as long as you still love him, and are willing to wait for awhile to see what happens as this goes along.
You have nothing but time to halfway keep an eye on him...I say halfway, because you will need, once again, to work on yourself and sort out all that went wrong within your relationship on your end; and begin the growing process that will change you for the rest of your life if you allow it to.
Do not allow whatever his drama becomes to suck you into it..it's a whirlpool of emotion, and you will drown within.
You cannot make or pressure him to "come back" to what he once was..and so you have to let him go to whirl in the wind.
At least for now.
Read the resources you have and the ones on this site, they contain valuable information that you will certainly learn from.
Remember each person is different, and each journey is different...and you can't do anything to make this hurry up and finish; that is up to him.
Most of all, take care of YOU...you are the most important person now.
Take care.
Remember, as each person is different, every MLC/Transition is different..what works for one may not work for another. Most of the time it is trial and error for ALL involved.