"Thanks" was accepted as a translation for "tapadh leat a Mhàiri" but not for "tapadh leat a Bheathag".
Then you need to report it as "My answer should be accepted".
I was under the impression "leibh" was feminine as well as formal and multiple. Is that not the case?
No, that's not the case - leat is also suitable for women :)