I can’t help with the Roman version, but it sounds familiar to the take I heard on the Myths and Legends Podcast (if I’m remembering it right): Medusa becomes beautiful, Poseidon rapes her, Athena blames Medusa for getting raped and makes her hideous. I don’t remember if Athena tops it off by compelling Perseus to murder Medusa, but she at least gives him the shield and the instructions on how to do it.
I can’t help with the Roman version, but it sounds familiar to the take I heard on the Myths and Legends Podcast (if I’m remembering it right): Medusa becomes beautiful, Poseidon rapes her, Athena blames Medusa for getting raped and makes her hideous. I don’t remember if Athena tops it off by compelling Perseus to murder Medusa, but she at least gives him the shield and the instructions on how to do it.
https://www.mythpodcast.com/12752/80a-medusa-golden-child/
Edit: I think I was actually meaning to respond to Xeroxcool.