I'm confused. The DLC endings were all said to be canon by BioWare.
Well, on the one hand I was joking. Saying that I reserve the right to deny, deny, deny the stupid **** BioWare pulls.
Secondly, saying that the endings were canon is a bit different from saying specifically "yep, if you see quarians without masks again they will definitely look like poorly photoshopped purple people."