After telling Cadillac to pound sand, F1 does 180, grants entry for 2026