Is it possible to move/rotate GMSMarker on GMSMapView with animation?
No I'm afraid they are not as we have no access to the OpenGL context that Google Maps has access to. The best you can do is rotate a marker as a UIImage which requires a redraw or you can move a marker but it will jump unless you do it in very small increments!
I suggest reporting a bug to Google and they may be able to include it