There isn't a single, fixed definition of "ship". From https://en.wikipedia.org/wiki/Glossary_of_nautical_terms_(M%... , "2, More generally, any medium or larger seagoing vessel. Smaller vessels or those used in sheltered waters are generally called boats. Exceptions include submarines, which are always referred to as boats." (See also https://en.wikipedia.org/wiki/Ship#Nomenclature ).

The Rove Tunnel was designed for canal boats and barges, not ships. From a 1928 article:

"Barges are built for quiet waters, so their masters have looked with alarm at the prospect of taking them through the Mediterranean waves 25 miles from Marseille to the mouth of the Rhone. The new canal, after permitting barges to pass through the mountain, admits them to the Etang de Berre and thence to a canal which joins the Rhone at the famous old Roman town of Arles, 49 miles to the north" - https://archive.org/details/sim_national-geographic-school-b...

The desire for sheltered waters means these vessels were boats, not ships.

Looking through old articles and you'll see descriptions like "The 4½-mile Rove Tunnel floats barges and small boats" (https://archive.org/details/sim_national-geographic-school-b...) and " this tunnel will allow passage of river boats that previously found it practically impossible to negotiate the 30-mile sea trip from the mouth of the Rhone to Marseilles." (https://archive.org/details/sim_scientific-american_1928-01_...) but I found no mention of ships using the canal.

That said, "If you own a vessel in the UK that you intend to go to sea with" and the boat is "less than 24 metres in length overall" then you can register it in the UK Small Ship's Register (https://ukshipregister.co.uk/registration/small-ships-regist...), which technically means that something described as a "ship" could have gone through the canal.

But that's not really what people generally mean by ship.