The size of the luff tube is a red herring here. Some performance windsurfing sails have extended luff tubes that are way, way bigger than the size of the mast. Eg:
What you need to do is change the curve of the luff to match the curve of your mast. Normally this means you measure the curve of your mast under load, then draw a slightly different curve for your sail -- it should extend slightly forward of the mast near the base, then go slightly behind the mast near the top. At the very bottom and very top it should be exactly at your mast curve though. The difference here is like a slight S shape.
This is called "Luff shaping" and is one way to get belly into the bottom of the sail. It is heavily dependant on mast curve (which is definitely NOT constant between masts).
Another way is called "Seam shaping" which is where you cut each panel with a bit of a curve in it where you put the battens in. This is much less dependant on the mast's bend curve, so is much more mast-tolerant. This would be my preferred approach to getting a nice stable sail.
Regardless of which way you choose, the top leech of the sail should have some looseness to it, this means that it will flap around a bit and will work to make your sail a whole lot more stable in gusts. When a gust hits, this will exhaust, and pull some shape out of the bottom of the sail as well, meaning you don't tip over. When you hit a lull, the top of the sail swings back upwind a bit, making the whole sail more efficient at low wind speeds. Which is exactly what you want!
There's a lot to it, I haven't even mentioned the way that the mast bends downwind in a gust, and how to shape the sail to make this work to your advantage...