And who recommended McMaster to the White House?
According to this article, Tom Cotton and John McCain recommended him:
https://buffalonews.com/2017/02/24/editorial-mcmaster-can-provide-steady-hand-white-house-short-experience/
James Mattis and Condoleezza Rice.
https://www.centerforsecuritypolicy.org/2018/03/02/bolton-not-biegun-for-national-security-advisor/