Two hints / facts
1°) to prevent this kind of problem when starting my airline and I use 7-D, I usually build the whole schedule in advance. On the 1st plane that arrives, I put what I can. On the 2nd one, again. Choosing obviously the best routes of the whole 7-D. And then only when I get 7 planes I fill in the gaps.
Creates lack of efficiency before you reach 7 planes, but avoid you to find yourself naked in case you need to rework everything and they are no more slots.
I don't do this all the time, and sometimes mix both manners, but that's at least a possibility.
2°) when rescheduling to another fleet type with different speed and TaT, I consider that it's unavoidable to lose some slots (at least past a certain size). Because no matter what, the pattern will be different. I try to minimize it, putting these unused slots on crappy classic schedules, but for the rest I bite the bullet.
--------
Now, about the editing of 7-D schedules (change to 7-D, or edit 7 routes with the same n° at once, etc.), I couldn't agree more. As Joe said, been requested many times, and no clear answer from the administration, unfortunately.