Hi Paul,
It does sound like you have low water pressure, 40psi is really below the recommended operating pressure, however it is still possible to produce water with this low pressure. It sounds like your DI chamber has been depleted or is your tds meter reading taken from before the DI chamber if so it needs moving to after the DI chamber (simple to do).
It is quite alright to clean windows with 004 tds so no worries there, if you had higher psi your output would probably be 000-002.
The only other issue is how fast it will produce water if you have a big enough holding tank ie 1000l, and only you cleaning you should be able to build up a big enough reserve, the other option with such low pressure is to fit a membrane upgrade which will turn it into a 300gpd in about 10mins. This will increase your output and is relatively low cost.
Hope that this helps
Alex