After playing with the scheduler for a bit, I found that it does do the behavior you are after.
Select all the events you desire with CTRL+click. Then release CTRL, click on one of them, drag it, and you take ALL of the ones you selected, including the last one.
I would just indicate that where you give information to your users about shortcuts, that for multi-select/multi-drag of events, select them with CTRL+Click, then drag with after releasing CTRL.