I've just scanned through all of the pages of Town, HP, Super Heroes, and Collectibles. As far as I can see, you're out of luck. I only find the three shirts you implied with a shirt and necktie (the police torso, the cargo torso, and the boat captain). Perhaps you should convince your father in law to start wearing a sweater, vest, or jacket? Then you would have tons of options.
I think it's time to turn to customizing. I think it would be pretty easy to remove the anchor from the boat captain's pocket.
Or there's always this: