"Illegal alien" is widely considered to be offensive."
The term has been in used for generations and is only now "considered offensive" because a few loud people decided to take offense. Not to mention it being, technically, correct.
Really depends more on intent, context.
Probably better to just finally fix the damned immigrant worker situation and make the term irrelevant.
I'm usually not one to stick up for the cops, but grandma lost her cool and her damned mind. A little head tilt and pressure under the nose, dummy.