Alot of items seem somehow to run through the ECO battery - I doubt that the ECO battery affects the transmission, but I thought I would ask.
Our local inspection shop here in Houston passed the truck even with the ECO light on. Might be your regulations require no idiot lights to be illuminated.
On the shift. It's not bad bad, but it's just harsher than it should be. Yes, we wait until the RPM has come down.
In our case the dealership reported failure of the start/stop battery had caused a fault to be stored in the PCM preventing monitors from being set.