I have my 300tdi without the throttle position set at 1.54 and it runs very smooth with no smoke!
My 300TDI pump is timed to 1.45 or so. Try advancing it some more.
You can measure the lift with your dial gauge. Just zero it out and keep turning. EGR is a tool used to keep NOx levels down. NOx is a product of combustion temperature and pressure. Different injection profiles will alter those variables. A non-EGR pump either is trying to keep NOx levels down without using EGR or was meant for a market that doesn't have NOx regulations. A different camplate makes sense.