Тем не менее, это работает.

Код:
var xml:XML = <data>
<group name="A">
</group>
<group name="B">
<item></item>
</group>
<group name="C">
</group>
</data>;
var list:XMLList = xml.children();
var item:XMLList = list.(@name=="B");
delete list[item.childIndex()];
trace(xml);
В аутпуте:

Код:
<data>
<group name="A"/>
<group name="C"/>
</data>