I signed up for the AA promo and got the 50k straight after my 4th stay. (1 of them being a points & cash stay)
At no point did I have my earning partner set to AA. It was always Virgin to get the 15k promo, which stacked nicely with this one. So for the AA promo at least, it doesn't matter who your earnings partner is set to.