Not sure you have too many options - I would consult with a Registered Migration Agent ASAP (there are several very reputable agents who frequent this forum and come highly recommended).
Sorry to be blunt but it is your responsibility to keep your contact details up to date before you're granted PR. They wouldn't have picked your email address from thin air, it would have been provided by you at some stage. And if you have ceased using that email account for whatever reason, the onus is on you to update your contact details through immiaccount with your current email address. If your chosen method of communication was email and you gave them a yahoo email address all they can do is assume that you have access to the email address you gave them. They sent a request to the email address you gave them therefore they have fulfilled their legal obligations, and can only assume you have received the email.
Not sure you have too many options at this stage but to go offshore and apply again. On the plus side given the length of your relationship you would be eligible to be granted PR (100) directly after the TR (309) if you were to do it this way (which I have a feeling is about the only thing you can do).
Sorry to be blunt but it is your responsibility to keep your contact details up to date before you're granted PR. They wouldn't have picked your email address from thin air, it would have been provided by you at some stage. And if you have ceased using that email account for whatever reason, the onus is on you to update your contact details through immiaccount with your current email address. If your chosen method of communication was email and you gave them a yahoo email address all they can do is assume that you have access to the email address you gave them. They sent a request to the email address you gave them therefore they have fulfilled their legal obligations, and can only assume you have received the email.
Not sure you have too many options at this stage but to go offshore and apply again. On the plus side given the length of your relationship you would be eligible to be granted PR (100) directly after the TR (309) if you were to do it this way (which I have a feeling is about the only thing you can do).