Insert also doesn't move meter changes or tempo changes. My work around is a little scary, because you are deleting your work, but ... select all the time range from your insert point to the end, select all tracks, use "cut special" and select markers and meter and tempo changes (do not select 'delete hole'). Then, making sure the topmost track is the 'focus' track, go to where you want the material to be (as in, if you are inserting two measures, change now time to where it was plus 2) and use paste.
Then, to avoid other mysterious bugs, select all the midi tracks again and run 'bounce to clips'. (track view, Clips, option)