They appear to be the standard 5/8" vent line used on all tanks, along with the same vent thru-hull that boat builders put on all vents that's designed to keep sea water out of the fuel and fresh water. They're adequate size to provide an escape for air displaced by incoming contents and source of air to replace contents as they're drawn out, but are easily clogged and don't provide enough air exchange to provide the aerobic environment needed to prevent odor from occurring.
A blocked vent is the most common reason you can't pump out...the most likely place for the blockage is the thru-hull. So use a screwdriver blade, ice pick--whatever works to scrape it out.
Backup (bubbling, "burping") when the toilet is flushed is another clue that the vent is blocked...and causing the system to become pressurized. So don't use the toilet again until you've solved the problem.
So if scraping out the vent thru-hull doesn't clear the vent you're gonna need access to the tank to clean out the other end of the vent line.You shouldn't have to tear up floorboards to gain access to it, but if you do, re-install 'em as a hatch.
If a blocked vent isn't the problem...have you had any landlubber guests aboard recently? No matter what you tell 'em not to flush, there's always one who decides that "just one won't hurt" and flushes a d'd wet wipe...which, if it makes through the toilet into the tank, can create a blockage in the tank discharge fitting.
Once you've located and solved this problem, it would be a good idea to replace that vent thru-hull with an open bulkhead or "mushroom" thru-hull that you can put a hose nozzle against and backflush the vent line every time you wash the boat and/or pump out, which will prevent future vent blockages.
Happy New Year, y'all!
--Peggie