OK Figured it out.
1. Disable remote management (tools/management) - then save.
2. Create storage port numbers (setup/storage) - at this point you can use any port including the default 8181 and 4434, although the ports cannot obviously be the same as the remote management port (I chose 8182 and 4434) - then save
3. Go back and re-enable remote management (tools/management) - use any port that is not the same as the storage ports.
Conclusion: After disabling the remote management port, then any port can be assigned to the storage port. If not, then no port can be assigned to storage. Once the port has been assigned the first time then you can manipulate the storage ports anytime, its just the first time that presents the problem and for obvious reasons the two port numbers cannot be the same.
So in my theory this is a bug.