How to avoid the disconnects
During this quest it's extremely probable that you will get disconnected, this happens because of a cheating protection which should have been disabled/patched for this event. While it is possible to complete the race just soaring without blinking, it's extremely difficult to obtain gold.
tl;dr
Blink moving horizontally and not when changing zone area.
The game client controls the movement of your character, and every several frames (not every one) syncs with the server. Based on the direction and speed of your character the server has a range of possible locations you can be in the next sync.
The blink ability executes horizontally, no matter if you're previously moving up or down. If you're moving up or down the server expects to be higher or lower in the next sync but actually you appear at a different height and way ahead. The distance where you are is too far away from what the server accepts as normal so assumes you are cheating and kicks you.
A similar situation happens when you zone in a different subzone. Suramar has several layers for phasing and although seamless for the players when moving normally, you're actually entering a new instance. When you enter this subzone but blink thought it, you'll appear quite far away from its border, the server expects you to enter near the border and again assumes you are cheating.
So, in summary, try to blink as horizonal as possible and avoid doing it in some key points you will notice when changing zone name and you would probably do it in a handful of tries.