Nice work.

Will point out that they are not Outsiders, they're Humanoids of their own race, because they do explicitly have biology and aren't... well extradimensional.

You could make a case for them being Aberrants though.