I would see no reason why it shouldn’t. They didn’t really change anything in the front 1/2 of the case when the OD unit was added.

I’ve had a CSR shield on order since July 2nd for my 904.