Soarable microlights under 300 kg are a recognised subset of the UK SSDR category.
In this instance, the "microlight glider" quote came from the emergency services and would also be a reasonable description of something like a Sinus, for example, or indeed any self-launcher. Come to that, the man in the street might well equally use the term to describe a flexwing.
Most reports quote a post-crash fire, so hard to see it having been anything unpowered.