Dear Vitor,
I have done the same kind of single-bubble tests before. For the 3D air bubble rising in water, my remark is: The predicted bubble trajectory is very sensitive to the treatment of the density jump at the bubble interface. When the "density smearing" is switched on (by #define FILTERED), the oscillation of the bubble is kind of attenuated. Then, as that in your case, the bubble will not exhibit visible zig-zag or spiral motion unless the bubble size is large enough (i.e. >3mm). Nevertheless, the terminal velocity can be correctly predicted with or without "FILTERED".
Therefore, I would suggest you to comment out "#define FILTERED", then the spatial oscillation (spiral trajectory and the frequency) should be well captured for your case.
I’m a little bit confused by the discussion at https://groups.google.com/g/basilisk-fr/c/V2B0iv7BNg4/m/_H0YpyLDCgAJ. The discussion in this thread seems suggest that enabling "FILETERED" lead to a better prediction of the terminal velocity in basilisk. I guess it might only for the 2D case.