It doesn't have to be on the left. If it is the only unit in the city, it will be a garrisoned unit. This first happened with G&K. If you build a siege unit in a city which already has a non-siege unit in it and move the non-siege unit out, it often (always?) occurs. Sometimes, it will correct itself later, but it acts as a garrisoned unit anyway.