That post was indeed in response to a SCH/PUP. It just means that if you sub PUP, it's priority list changes based on whether your main job is a melee or not.
And yes, you can actually do some rather silly things /PUP, assuming you held on to your lv1 Animator. Unfortunately, BST/SMN/DRG can't sub PUP and have two pets at once though.