ok, try this and let us know if it worked on your image...
You will need an out-of-camera image (desaturated version will not work :) )
PHASE ONE - getting rid of luminosity moire
1. check Channels one by one and choose the one with smallest or no moire (- probably green one will be the best, as it usually has "two subpixels instead of one on sensor per usual image pixel").
2. Create new layer on top of your image fill it with solid black
3. Load selection from previously chosen channel and fill selection with white (on black layer) - this should do a gray-scale image from black layer (same as the chosen channel)
4. set blending mode of this layer to Luminosity
5. Adjust levels or curves to that layer so affected areas will be close to original image and mask away everything but moire affected area
PHASE TWO - getting rid of color moire
6. select both layers and duplicate them + merge those two new layers into one.
7. Gaussian-blur the new layer with strong enough settings to "dissolve" the color moire
8. Set blending mode of this layer to color
9. Adjust saturation of this layer to get close to original image and mask away areas which did not need moire removal...
(and I have some other ideas, in case phase one fails due to no clean channel, but that are only hypotheses with no proof so far...)
and editing images :)...