Yup....just saw that, myself, when I started a search on it.
There were definite changes between '03 and '04 suspension components.
It does look quite similar to the '04 rear sway bar, though. I'll have to pull mine and take measurements and photos to be certain.