So it seems while you can edit the configuration files (opening from control panel) and set ports via text and save, when using the "Config" button from the Control Panel application it may show different ports and not reading what you have set manually.
I thought I had lost my phpmyadmin, localhost opened the wrong server port every single time, and then I opened up the "Config" dialogue only to see that one was not correct. After setting the right port there, the browser looked up phpmyadmin correctly.
Not sure if I missed something in the instructions or if "Config" is buggy, but it seems strange it does not read the edited values. Is it supposed to?
It does not seem to reflect the correct settings for autostart either, even after enabling services, but perhaps those are two different modes, autostart vs services.