City Council approves $550k settlement in 2020 protest lawsuit