Have you considered simply adding the new juggernaught model as a new ship?
Essentially a different 'model' of juggernaught?
The main reason for this is simply because juggernaughts are meant to last for a very very long time, which doesn't fit in with constant model changes.
Plus it also adds more to the 'unique'ness of the ships and really makes the ship more attractive.