Hi Shylock,
You got it right, it is probably for money. If she let him "use" her for sex, then she obviously must have been sexually attracted to him. Women like being taken care of financially (who wouldn't)...but besides that, older men are generally more stable and this provides a sense of...