I don't know about VS miles, but if one converts Tesco vouchers into BA miles / Avios, it does not matter whose account the voucher was issued to.
It has been like that for some time.
Therefore you would get her vouchers and convert them to miles using the Tesco Clubcard website.