Wonder if they considered "peon" before "pion"

We didn't

It's an unfortunate name collision. I definitely assumed the meaning was implied.

I thought it was just spelled differently because I don't work with particle physics much