Installed Direct X 9.0c, but problem remains.
Found this and installed Direct X SDK, ensuring hardware acceleration ticked in both 32bit and 64bit Direct X control panels, but still no joy:
http://www.commandandconquer.com/forums/index.php/topic/20082-common-problems-updated-07052013/
Game does run perfectly in solo mode, so not sure if this is a Direct X problem. Just don't understand why the Multiplayer, Network option causes the menu to hang.
Not sure where to go from here.