Your progres looks good! Yeah man, un-treated MDF rings and moisture = failure.
I know I'm going to get a FAIL for this without pics, but I made larger openings in the tweeter grilles and then re-covered the grille with black grille cloth. The factory grilles were HORRIBLE for sound. I'm amazed anything tweeter related got through them. Yes...I said tweeter related.

Anyway, I took pics, but I haven't hosted them up yet. I'll post more next week as I'm going out of town for the weekend.