In this phase of your testing, the high, high-side pressure indicates a condensing problem, which is probably causing the warm-ish 23°C (73°F) vent temperature. In other words, not enough air is flowing through the condenser. Were the fans running at a high speed and making a roaring sound while you were testing the pressures?
While driving, the vent temperature was 17°C (63°F), so it's going in the right direction but still too warm in my opinion. The idle vent temperatures should be higher than the driving vent temperatures, so something seems out of whack. The 8°C (46°F) vent temperature is much better and more like what it should be while driving at your ambient temperature of 40°C (104°F).
A few issues come to mind that might be causing the higher than expected vent temperatures while driving:
—Poor airflow through the condenser caused by insects, debris, weak fans, missing insulation, etc., and also poor condenser heat transfer caused by corrosion between the fins and tubes.
—Air and moisture in the system.
—Defective TXV.
Was the TXV you installed an OEM part or aftermarket? The reason I ask is because some brand-new aftermarket TXV's have been known to malfunction right after installation.