probably, when you got 'zapped' you were simply making a connection between the positive and negative post of the batteries - which had nothing to do with whether the 'house' was connected, or disconnected.
because the 'house' items now work, you certainly have power coming thru the system as it should be.
because you can't now 'switch off' the house items may have to do with your 'zapping' moment - it may have temporarily set the solenoid/RV Custom Products device in a 'fixed' position. It works via an internal magnet - which creates a 'momentary' switch, to land at either one side, or the other, when you 'switch' the switch.
I would suggest that you disconnect the battery cables again, wait 30 seconds, then reattach. You may still seem some arcing - that's normal, even when you think you have all loads turned off.
you may then find that your switch and solenoid/RV Custom Products device is working correctly again.
try it, it can't hurt...