Thanks to jamjuruk. Looks like it does reset the expiry date. Genuinely tried to look for this before but without luck. From the website FAQs:
How long are transferred Miles valid for?
Transferred Skywards Miles are valid for a minimum of 3 years from the date of transfer and will expire at the end of the receiving member’s month of birth on the third year.