Edit: I missed part of the question. The repository below only references installing yay. Could you have the become_password as a vault secret in ansible and respond to the password prompt with expect
?
I literally stumbled upon this a few hours ago, maybe it will help.
There's a few. LessPass is one that has been going a few years.