Hi Manolo,
I'll answer your post in English, as I think you'll understand it without problems, and mainly because you've posed some questions that can be of interest to everybody. Let me know if you want me to translate this into Spanish. No problem at all with calling me John, by the way; just don't get accustomed to do that (joking)

The image is very nice, and your HDR composition work is also good (the core could be improved a little bit, though), but, in my opinion, color balance is clearly wrong.
In first place, direct answers to your questions:
Should we implement the DBE as a first step before ColorCalibration?
In general, yes, as Simon has pointed out. Gradients pose a twofold problem to implement a valid color calibration. On one hand, gradients make it impossible to evaluate a mean background for the whole image, which is necessary as a reference value for the color calibration routines. In addition, since gradients also change the midtones and the highlights irregularly, they can prevent color calibration routines from computing consistent white balance values for the whole image.
Note that the same applies to image calibration: if the image has not been flat-fielded
very accurately, color calibration routines won't work accurately either, for the same reasons explained above.
Should we implement BackgroundNeutralization before ColorCalibration?
Yes, always. This is true even after DBE correction (which tends to yield a neutral background after subtracting a valid background model). BackgroundNeutralization is a fast routine that can safely be applied with default parameters. It guarantees a truly neutral background in the statistical sense that ColorCalibration requires.
Does ColorCalibration the background neutralization as part of its process, so it is not necessary as a previous step?
Not at all. ColorCalibration just works with the existing background. Color calibration and background neutralization/equalization are different, not necessarily dependent tasks (you know, this is part of PixInsight's philosophy: divide and conquer).
Now, regarding your M31 image, I'd bet the problem is in the white reference you've used. How did you apply ColorCalibration?
If I were you, I'd define three or four previews covering the whole galaxy (located diagonally over M31). I'd define two additional previews, one at each side of M31, over background regions. Then I'd use David's PreviewAggregator to gather the previews as two single images, which would be the white and background references, respectively. I think if you apply ColorCalibration with these references the result should be basically perfect; this is in fact a pretty easy target for color calibration, since the references are easily separable.