Practical Implementation of Smith predictor
The effect described in your question in connection with smith predictor applications is known as "model mismatch". There are several techniques to compensate for this with self-tuning correction algorithms. You can find an example on basis of a fuzzy logic regulator in the following paper: A New Smith Predictor for Control of Processes with Long Time Delays. Please see also the references in the end of the paper for further studies.