expand/shrink breaks timing of delay column

It would indeed be nice if Expand/Shrink also took care of delay values and other stuff.

In the meantime, you could try my Pattern Resizer tool. It will adjust the delay values for you, and also resize any automation envelopes you have.