Much of the argumentation seems to come (at least later, by the time of the scholastics) from this notion that angels are pure spirit. Where is that taught or to be found in Sacred Scripture? Whence does that notion originate? I haven't seen any authority for that supposition, whether from Scripture or from Tradition. And yet it seems to be simply assumed, and then they draw conclusions from that presupposition. But what if it's not the whole story. Certainly it's clear that there are some higher choirs of angels that are indeed pure spirit. But why the different choirs and the hierarchy. To what extent are the lower choirs "inferior" to the higher ones? What is there that rules out the existence of a lowest choir where those creatures of God had spirit plus a sensible nature along with the ability to take on bodies (although not of earth like man but of a more aetherial substance).
In any case, we tend to lump all these creatures into the category of "angel", but there were differences and degrees of sublimity in the hierarchy from God down? It could be circular reasoning, where you define "angel" as a being of pure spirit, and then any that are called angels are supposed to be in this same category. In point of fact, I believe St. Thomas and others held that you can't really classify angels that way, in that every angel is his own special category and has a unique nature.
It would be interesting to dig up anything that the Fathers had to say about angels in general.
In any case, the very etymology of angel simply means "messenger" and by itself the term does not define them to be pure spirits, just as these transitional creatures between God, the invisible creation, and visible creation.