Hi friends, I am in the same boat, considering buying a ticket in the "classic" fare in order to get 100% Aegean miles, but can't tell for sure if they will issue or map it to S or M, Q or H.
Here's some info that might help (or confuse even further), the earning table for Gol's mileage program:
TAP Executive C, D, Z, J - 100%
TAP Plus Y, B - 90%
TAP Classic M, H, Q, S - 70%
TAP Basic W, V, L, A, K, U, G - 33%
No miles E, T, O, X, I, R, N, F