If you are not listed as primary on the reservation it most likely will not get credited to your account.
the big question may be,
will her company reimburse for a res. w/your name as primary or does she have to be listed as primary? and, can your name be on the res. at all?
If she must be listed as primary, it will be her account that gets credited for the stay/points credit.
If you have 2 SPG cards on that account, 1 in her name and 1 in your name and she is suppose to use a personal card for reimbursement, then the SPG card in her name could be used.
If this is not the case, I think you are out of luck, but, she can get credit/points for the stay.