D.K.
If you are working your way toward being a SAHM, I would just take the new position and not make waves. Your family is and should be your focus and if you stay in the current position and your unethical company decides you are more trouble than you're worth, it'll set your plans back. Forget about them. If you tried then you did your part. Some people just won't listen or just don't care about ethics even when they are confronted by them in a formal fashion. It's even worse when it's a large organization. The only thing you can do at that point is to protect yourself and your dreams for your family by distancing yourself from this issue and once you are finally able to stay at home maybe you can file a formal complaint or something like that. I don't know if your company is of the type that would be of interest to any of the thousands of "watch dog" organizations, but it's worth a shot I guess.
I would say, take the new position, keep your head down and work on bringing your own personal goals to fruition. Since they seem to want to eliminate you for having ethics, then let 'em roast. There's nothing you can do about people like that.
Good luck!