Rather than the long, skinny wings sticking out as they are now on the front and rear of the Beluga, I'd have preferred to see two "real" wings.
Something like the Concorde jet, stretching the full length of the hull. Starting flush with the hull near the nose, and sweeping out wide at the rear. And have them low on the fuselage, the same level as the current front wings.
Keep the two little tails up on top as-is.
That would prevent those long, high mounted wings from snagging the airlock as easily, but still have the same impressive width, and perhaps an even more elegant form.