Я думаю, что ваша проблема в том, что вы вызываете узел «данных». В e4x корневой узел не имеет такого названия.
Попробуйте вместо этого:
mydata = event.result.info;
Кроме этого, у вас есть правильная идея. Я делаю это здесь без серверного компонента и работает:
<s:applicationComplete>
<![CDATA[
var result:XML = <data>
<info><name>name1</name><age>26</age><location>location1</location></info>
<info><name>name2</name><age>27</age><location>location2</location></info>
</data>;
dataGrid.dataProvider = result.info;
]]>
</s:applicationComplete>