Keeping with the Boeing tradition that all model numbers have a 7 in them.
(except the B-52, but that adds up to 7)
Neat, you're probably right. I had just assumed it was named so because POTUS is # 47 and he frequently uses that number as a logo, but it's probably just an interesting coincidence.