After another look, I still think Maz is a Yoda-species... Just with her ears tucked in
Also, was Han ever said to be an imperial pilot in the OT? I thought his background was all EU.
There's no canon source, apparently, for his being a trained TIE pilot.