Surely it makes sense for Eastern Airways to divert into HUY were they have based operations and HQ.
The ABZ pax heading to LBA were kept on-board the aircraft at SOU and then dropped off at HUY along with the SOU-LBA pax. Meanwhile the pax travelling from LBA to ABZ were given transport over to HUY to pick up the said northbound service.