I don't have diabetes but I am glad your mom is doing fine. Technology is getting better and even gene edit might be able to fix the issue in the future.
I don't know whether or not your mom should of donated blood but if it was me, I think I would of donated since it was for family.
RE: How my mom possibly get her diabetes?