As I understood it the reason the JW's say Jesus used different physical forms was not only because they say he was a spirit. It is also an attempt to reconcile the Bible showing no one recognized him, even his closest associates.
One very possible reason of course could just be it was another person pretending to be the raised Jesus.