The approval ends years of wrangling that launched a U.S. Justice Department investigation into why Colorado-based Liberty Media, the commercial rights holder of F1, would not approve the team.