Is there a way to check/verify if a transaction was sent by a specific known public address?
Thanks for your help!
No.
The sender can prove that they sent a certain amount to a certain address, using the tx key. Even so, this does not reveal their wallet address.