What is your question ? I have dealt with this situation.
Fwiw, I just read a Kscope14 abstract (no, I am not on the Essbase abstract committee) that claims to be all about how to build ASO cubes via EAL. That abstract also uses words like "innovative", "API", and I think "hack". I have zero idea how this is done, but someone at least has done it. It surely isn't out of the box functionality.
And yes, this isn't really answering the question, but more like a marketing suggestion that the OP come to Kscope14. And that the abstract (written by a friend of mine) get approved.