One more confirmation that the answer is yes, you can retro credit from before enrollment. I accidentally booked LAX to ZRH in Swiss K class which accrues -0- miles on United. :-( However, I just resubmitted the miles using my new A3 account and they deposited 50% of the mileage as stated! Now I'm only 37 miles short of *S. :-)