Я что-то не понял, что тебе конкретно не нравится. Тебе нужен Sound, ну он и занимает себе место. Если тебе более не нужен .mp3Bytes, ну отчисти его.
Очевидно же, что ByteArray и Sound - объекты совершенно разной природы, ты их и получаешь двумя совершенно разными способами:

Код AS3:
_track.mp3Sound = event.sound; //скорее всего в MP3SoundEvent#sound и происходит конвертация массива байтов в звук, и это совершенно отдельный объект, который занимает отдельную память
_track.mp3Bytes = _fr.data; //а это просто байты, что ты получаешь из FlieReference