Lawmakers approved a last-minute deal for a controversial sports arena and housing project in San Diego, allowing the city to use an existing environmental review.