Not quite the Constitutional scholar, that’s for sure, on my part :)
But I don’t think a senator gets to choose his replacement :)
“appoint a Trump hater to his seat”...
He doesn’t get to do that, just lettin ya know :)
Of course, the assumption is that McCain or his handlers have arranged the required legal moves. This is real politics, not 9th Grade Civics.