Pardon my misunderstanding if there is one but isn't the runway at Belfast City the same length (give or take) as that at Aberdeen. The latter frequently handles aircraft up to A320/B757 size without (seemingly) any problem.
With this in mind what is the problem at BHD?