Discrete Sweep
The discrete sweep is the most accurate since it resolves the problem at each frequency point in your frequency bandwidth. However, it is the slowest and the adaptive frequency should be set at the higher limit of your bandwidth or at the frequency where the wavelength is smallest.
Fast Sweep
The fast sweep requires less simulation time than the discrete sweep but at the expense of a limited frequency bandwidth range and reduced accuracy. The adaptive frequency should be set within the center of your frequency bandwidth and should coincide within the pass-band of your structure. if your adaptive frequency is 10 GHz, your frequency sweep can go from 1 GHz to 20 GHz.
Interpolating Sweep
The interpolating sweep is the fastest, but the least accurate sweep. In addition, the field data cannot be saved for the frequency range and therefore has limited post processing attributes.
So the problem with your VSWR curve is that your frequency of operation, when you use the center frequency of your curve as the frequency of operation for Fast sweep then you will see a wider frequency response.
yes you would have to do Fastsweep for the gain vs frequency plot
Regards
Elchiquito