OK, it seems that if I create another, clean poly and then Mesh --> Combine it with the troubled one, then this new geometry works fine. Proxy for it behaves as it should. If I then, separate these again, the old geometry has the same subdiv anomolous problems described at the start of the thread. Anybody know what's going on?