In addition for security clearances, credit rating is also used for bonding, insurance, and licensing. If the job really is "high profile", then the company wants someone who is reliable, honest, hard-working, and capable of managing debt. Pulling a credit check for a professional job is business as usual.