Christian d’Elvert, brněnský starosta a poslanec