1. There's a structural issue that affects camera systems which can't be fixed in a shop; for instance, something which may cause the camera to come loose which results in blind spots, that's due to the structural issue of the car itself. Tesla has to replace 2 million customer's actual cars, destroying the old ones (or perhaps selling them as "refurb but no autopilot").
2. There's an issue that affects camera systems which can be fixed in a shop; Tesla has to pay for repairs for 2 million cars.
3. There's an issue which affects Autopilot which can be fixed in software. They push an over-the-air update automatically and everyone is fine.
These each have very different properties in terms of costs to Tesla and hassle for owners; so it makes sense that there be a different word for them. "Recall" literally means "call back"; I'd argue for only using it in the case of #1.