No direct experience with the water system in the T7 but here's a few suggestions :
Does the microswitch appear to be working OK now? ie pump switches on and off based on opening and closing the tap.
If so, try taking the filler cap off the water tank. Perhaps the breather is blocked causing a vacuum in the tank.
With a full tank of water, the tap fully opened and the pump running, can you suck on the tap outlet and try to draw some water through the pipework to bleed the system and help get the water flowing? Be careful not to fill your lungs with water though if it does start working!!
The pump on the T6.1 does have some cut-off protection from dry running, showing a message on the control panel, but I'm not sure if the same is true for overpressure (caused by say a closed tap but with a microswitch failed in the closed position) . Not sure what protection is built in on the T7, but I would imagine something similar.