Didn’t McCain say he voted for H?
I don't think he admitted it directly, but I assume that to be the case. I clearly recall Trump throwing support to McCain before McCain's primary. He endorsed Ryan at the same time.
McCain revoked his endorsement of Trump on October 8, 2016, so it's certainly reasonable to conclude that McCain voted for Hillary Clinton.