Mike,
I see you do not want the portable a/c unit like the De Longhi , double tube unit I have had in my TomCat for years now.
However, please note that, even if you could find a 12V unit, it would take many multiples of pounds over the weight of a Honda 2000i and a De Longhi unit.
The De Longhi requires no holes in the hull, nor in cabinets and can be wheeled down the dock and ramp easily with one.
the portable a/c units have another major advantage over the roof air and marine air units - they come with a slow start rotary compressor which limits the start up load greatly. On days in the 80's I can run my a/c on the Honda Economy setting, but have to go to the full power setting in the High 80's and nineties with humidity. Even so, it will run about 8 hours on one tiny tank of fuel and then the Honda shuts itself off, so you do not have to get up in the middle of the night and mess with it.
I use these portable units in my upstairs bedrooms at the farmhouse since no need to a/c them unless my boys are visiting, or other company. They are quieter than most roof airs since the vibrations do not go into the roof. My last houseboat had roof a/c units, but the vibrations were magnified thru the roof mount, so hard to talk and listen to radio/music, etc. when they were on.
Depending upon the size of the portable units, you can place them in the cabinet aft of the dinette, atop that cabinet, in front of the front dinette seat or even one fits under the bow roof sitting on the base of the foward bunk.
You could install more permanent tubing entries using those air cowls, but I kind of like just pulling mine in and closing the bunk window to keep bugs and wasps out of the venting system. The tubes run above the bunke enough that they do not interrupt normal leg room bunk space.
so, an inexepensive, KISS method of a/c is just finding a portable that fits.
They also come with a "dehumidify" setting which keeps your boat smelling sweet and dry.
John