I also don't like that there are representatives saying that supposedly only if you clicked through the links on the bonus16 page, you will get the points.
There is also nothing in the T&C that say anything about needing to click through a link, or any mention of any specific path needed to get awarded the points.
I booked through a partner portal and that shouldn't matter whatsoever because it makes no mention of it in the T&C.
Just my .02...