Realize at those numbers, that blower is going to consume 25 Hp at 3600 RPM..proportional to engine speed regardless of throttle. Meaning boost when not needed which dilutes part throttle cylinder temperature..
Gasoline engines get away with a blower either with a bypass or having the blower pull through. In the latter, manifold vacuum reduces mass flow so there is no parasitic loss at part throttle.
Turbo engines are throttle linked as they operate off exhaust heat. So boost at part throttle is limited. Turbines with variable geometry are even better as back pressure is minimized.
I'm not saying a blower won't work on a diesel, it just needs a bypass circuit linked to the throttle. Otherwise part throttle flame quench is possible. Instead of rolling coal, you will roll snow