Not quite. According to your post of Calvin, your statement should be stated:
"All generations will call her happy and happy "
Yep, there's the rub.
Not a happy "co-redeemer." Not a happy "co-mediator."
Just "happy."
It's really pretty sad that some RC apologists find the notion of Mary being simply "happy" to give birth to the Christ child as if somehow that demeans her (queenly ) status in the universe.
Rome elevates men at the expense of God. Flee from it.