904 shifting problems

Sounds like you have the kickdown-linkage to tight.
Higher pressure = later shifts, because the high pressure makes the trans "think" you are driving at full throttle, and therefore delaying the shifts.
Try to give the throttle some space before the kickdown-linkage starts operating, so that you don't have max pressure even when you have full throttle.

-Payy