Did you try the solution in the link i posted?
This is the second post from there:
"Ok - problem solved -
I had to delete the Control Surface Preferences here:
~/Library/Preferences/com.apple.logic.pro.cs
everything is working fine now."
Is that what you call reseting the control surface?
Resetting does'nt have to repair a corrupt file.
If this does'nt help, then i still think it's something in your setup, your setup process or your usage of Logic that's causing the issues.
The troubleshooting simply tell you there is something wrong somewhere - or something you don't understand is going on.
It's not the controller it self as your standalone troubleshooting told you, that the controller work.
You also say the modwheel and control work inside Logic, when you use the mouse.
So your issue look like it's about the connection between your controller and the software that's somehow disconnected inside Logic.
If you have done what you can do with your keyboard and Analog Lab, and you are sure you have'nt double installs of software that can create conflicts, and Arturia can't find issues with the AU plugin, then you should look at things that's a part of Logic in one way or another.
Have you tried to get Logic help?