One can also look at it like this.
1997- Lucas updates and explands the original trilogy to tie into his original vision more…mostly.
2004- Lucas makes more changes to tie in films better with the prequels.
2011- makes changes simply because he can!
And yes you’re right Vader leaving Bespin and arriving on the Star Destroyer definitely could have been executed in the original film so the motivation for the change is unclear.