I've read your post twice and still unclear as to what exactly you're asking...
If it's whether an e-ticket has been issued as per your thread title well yes, it must have been if you managed to have one sent to you.
As to the actual format of the e-ticket, well is it possible you haven't book a BA ticket in a very long time? I ask because the way you describe the one you got sounds just right to me.
If it's the T&C of the ticket you're worried about, rest assured both your miles and taxes are fully refundable, less a small cancelation fee of £15 I believe.