Bed and extruders are controlled in Extruder.cpp.
I think the easiest way is to make a own temperature curve that is inverted so that 20 is -20. So logic wants to heat for 6°C and with peltier this is freezing so temp. goes up (down in reality). So you have the same loop.
Main problem will then be that the temp. curve goes the wrong way. If the sensor is a NTC it will be the right way if we assume PTC (so that we negate this). If you use a NTC you could hijack one of the NTC curves preprogrammed so firmware works from the other side of the table.