Sounds like a bit of a nightmare, this one. Let's take on problem at a time...
1 - the level diff between existing bitmac and proposed block paving: This is relatively easy to fettle, as you can adjust the paving levels over the last metre or so before the bitmac to create a smooth transition. Obviously, without seeing the site for myself, it's not easy to say just what would be the best way, but it can be done, I know that much.
2 - shallow drains: Digging up the drains and re-laying them may not be as straightforward as you'd like to think. If the invert level downstream is relatively shallow, than deepening the drains at the driveway end will be no use without reducing the invert level further down the line. This really does have the potential to turn into a massive job.
Having said all that, though, if there is a suitably deep invert that can be comandeered, and you have old-ish shallow, salt-glaze pipes, replacing the drainage system while you've got the drive dug up could be worth considering.
3 - The Gravel Strip: I have a deep suspiscion of these splash strips. To put it in Layman's Terms, they're shite, so, the possibility of replacing them with a linear channel is a good idea. This can also help with the levels problem, in that a linear channel acts much as a Dry Channel Arrangement (see the
DPC page) and allows you to have paving higher than the "150mm below dpc" rule.
Any such channel would need to be laid on a concrete bed, and as long as the top of the channel and grating is lower than dpc, even if it's only, say, 15mm, then there's no real need to use a membrane liner or to leave a gap betweeen wall and channel.
So: to summarise - ideally, the paving level would be dropped to be no higher than 150mm below dpc, and there'd be a smooth transition to the bitmac. The drains would be replaced and re-laid to a reduced level, and everyday would be sunny. But, if all this is not possible, the linear channel is your best option.