Yes the word 'open' causes problems.
Open could refer to open boat, or could mean open competition. Seeing as the competition is for international teams and is part of a set of races for the season...maybe not open competition.
But the land rowing could be open competition.
Not that I would be taking part in either, but if it was on the calendar, then some might have been interested in coming down to spectate.