Absolutely no need to apologise :D
Under its own steam usually means by its own power and it's what I meant in this case.
I.e. driven to its destination, not towed, or on the back of a low loader.
I think the phrase will hark back to railway days gone by of stream trains.