It should work just as you described. I'd be curious to see some snap shots of you trying to detach an edge and separate mesh to see exactly what messages you're getting.
I just tested and confirmed it's working fine in Maya 2014. So we have to be missing some information about your model that is causing what you are seeing.
"If I have seen further it is by standing on the shoulders of giants." Sir Isaac Newton, 1675