So where is this barge now?
I can't identify any reasonable body of water you can access through the EPCOT guest parking entrance, and obviously there's no way back to the service marina or World Showcase Lagoon from there... Unless the driver was just flat out lost, I wouldn't be convinced this was a show component for Harm. More than likely its construction or maintenance related. I know there was some work earlier in the year in the perimeter canal by the water bridge, perhaps its in some way related to that?