I don’t disagree with most of what you said. I think so far the following jobs are safe from direct AI replacement, because it is much harder to replace manual laborers.
Oil rig worker
Plumber
Construction worker
Landscaper/gardener
Telephone repair tech
Mechanic
Firefighter
Surveyor
Wildlife management officer
Police
What companies won’t realize until too late is that paying customers need jobs to pay for things. If AI causes unemployment to rise to some ungodly high, paying customers will become rare and companies will collapse in droves.