No where is a perfect fit. I think FCC gets it because damn near everything going up is going to want to transmit back down as a critical part of the mission so giving the full authority over safety to a single agency to issue one license makes sense. The FAA does have authority over launches but seems like it's just when it's moving through the atmosphere.