You don't have a clog, Manolo...
You just have an overfull tank. "when we flushed the head, blackwater came out of a small hole in one of the rails on deck. Is that some sort of vent?"Yes. Waste is coming out of it because your tank is so overfull that it's overflowing. It's backing up into you toilet because it can't overflow out the vent fast enough to keep up with the volume coming into the tank from the toilet...the back pressure is pushing back when you flush. Does it have to be cleaned out, too?Unless you want it become completely blocked by waste, yes! It's essential that the vent be completely open...'cuz it has to be able to provide an escape for air in the tank displaced by waste coming into it, otherwise the tank will become pressurized--which is happening to some degree, and why your waste is backing up. The vent also has to provide a source of air to replace tank contents being sucked out when you pump out...if it can't, the pumpout will pull a vacuum that prevents waste from being sucked out, and can result in a cracked tank. The joker valve is a cup-shaped rubber thingy in the toilet discharge fitting...part # 32 on the drawing. And yes, running a snake through it will damage it...it'll stretch the slit in it.Don't use a plunger either...that'll damage the rubber parts in the pump. Do not flush the toilet again till you've pumped out the tank. And when you do pump out, watch the flow of waste in the pumpout hose sight glass to make sure waste IS being pumped out...if it's not, cease pumpout IMMEDIATELY and don't try again till you're sure the vent is open.I also strongly recommend that you go to the link below to learn how your toilet works, how to maintain the whole system properly to prevent problems, what to do--and what NOT to do--if you do have to cure any problems.