Following up on den.thed's suggestion that I just get an old keyboard since that's what I'm comfortable with, I contacted a small, local Mac shop that's been around forever to see if he has one. He also talked about switches and will look into his stock and get back to me next week.
I don't know the model name of my old board -- it was the one in the transparent plastic housing. I just looked at the matias page. That tactilepro looks just like my old one. The cheaper board looks like the new Apple board I don't like.
My plan now is to see if my local shop has an old-model board. If he doesn't, I'd say the matias one is for me. But I will also take Kku4hx's hint and ask Apple if my keyboard is defective.
Thanks to everyone's input it looks like I'm getting closer to solving this annoying problem.