Agreed... Resample, then Dither...
Any processing that is to occur should happen in the 24-bit realm... That is, normalizing, limiting, etc.
Additionally, multiple passed of dithering should never be applied as you're only going to negate the benefits of dithering in the first place. I can't think of a good reason why anyone would want to do that anyway, but Apogee makes that point very clear in all of their documentation.
Rusty