A leading Liberal figure has revealed why senators opposed a motion to condemn Pauline Hanson over her comments about Muslim Australians.