What are some cards that allow for returning Monsters to my hand?
Well I'd say Penguin Soldier falls into your "what I'm not looking for", but as you mentioned SwapFrog it just came to my mind, that I used to have two penguin soldiers sending back each other and a second card. 

Your very specific need might not be satisfied by it, but it actually sounds like there is no 'perfect' card for you?