I investigated this and it seemed to be an error in the client. Like you said it treated the USD amount as if it were SATs. I have published a PR on cashu.me repo that should take care of the issue, but there is not much I can do about minibits.
That's also cool to know 🤠🤠