Suppose my friend buys a lottery ticket on April 1st and finds out he has won a million dollars. On April 10th there will be a ceremony where he will get the money. But on April 2nd he loses the ticket. The same day we are both upset and I say to him:
If you had not lost the ticket, you would have gotten a million dollars.
Is it grammatically (disregard 'gotten') and semantically correct in this context? Should I have said "... you would win a million dollars" because the ceremony takes place in the future? It is not strictly correct that he actually would have gotten the money.
My only justification for the sentence above is that since the ticket is gone, we think of the entire lottery issue as being over, and hence the ceremony is over for us; so we talk about it in the past tense as if it already happened.