At 46 psi your pressure is marginal but will work, just not as efficient as it would at 60+ psi.
Have you measured the waste ratio to make sure you are at or close to 4:1 waste to treated?
How much water have you run through the new DI? Normally the DI will rinse up and be 0 TDS after only a few bed volumes or quarts of treated water. How are you taking the TDS readings and with what? I like to use a squeaky clean clear glass drinking water glass washed by hand in very hot water so it has no dishwasher soap residues or antispotting agents to interfere with the TDS readings. I also use a good HM Digital handheld TDS meter with ATC so it is accurate.
Draw a glass or tap water, insert the handheld meter and let the reading stabilize before recording the reading. Next triple rinse the glass and meter in RO/DI or distilled water then draw a glass of RO only water and again insert the meter and let the reading stabilize before writing it down. Triple rinse the meter and glass in RO/DI or distilled water. Finally let the glass fill with RO/DI directly from the unit, insert the meter, let it stabilize, write it down and do a final triple rinse of the meter and galss before capping the meter and turning the glass upside down so it stays clean for next use. If you suspect your DI may be bad buy a jug of distilled water for the rinsing and to check to see if the meter reads 0 TDS with distilled for a reality check.
A tap TDS of 411 and RO only of 7 means your membrane is 98.2% rejection rate. This will probably improve a little with time and would really improve with higher pressure. You don't have a pressure regulator on your incoming water you could adjust do you?