If you're dumb enough to accept that anyone could or would mount phalanx on a barge... yeah.
Could be a translation issue. You've got a Syrian reporter talking to Egyptian sailors in Lebanon, going into an English news report.
"Barge" may not be the most accurate version of their story.