The mint know the destination but not who is sending it, correct. This is an intricacy of how LN works, there is a potential but complicated solution for this and that's source-based routing. In principle, a Cashu wallet could contrusct the onion themselves and pass it on to the mint, much like how hosted channels work. It requires running almost a full Lightning client on the wallet side though.