Tim McGraw stood firm against industry elites who tried to cancel his ‘controversial’ hit