When Formula 1 first teased a Miami race, the pitch sounded irresistible. A downtown circuit hugging Biscayne Bay, skyscrapers shimmering in the background, South Beach energy baked into every corner.