Somethings not right.
McCain is too important to write a book himself. The book is ghost written and the quotes coming out now are all from his staff.
Back in the 1980s North Dakota Senator Quentin Burdik was completely senile and his staff wrote and presented all his announcements and they even voted for him, with the full knowledge of Senate Majority and Minority Leaders.
I thought that too at one point but there were reports that some colleagues witnessed him. Hatch asked him to walk back his petty act of disinviting the President to his funeral.
Usually, if a staff member or family member want to disinvite someone as an act of repudiation, that member would say so publicly.