I also received the email this afternoon after I posted my first answer.

I logged into my flybuys account and it was definitely there so I linked my accounts.

 

It is marginally better than the original short term link I used some time ago but it is still only 1 point per $2 spent and takes 4 weeks for the points to appear.

View solution in original post