A pannier rack is NEVER supposed to mount on a seatpost and dropouts at the same time.
It's one or the other.
Your LBS will have proper name brand racks and will help you choose the one that fits the bike's geometry.
I have an Axiom DLX that does 50kg.