Poisoning was looked at as a "survival" skill. Thus, max was with the survival classes, with the cap dropping off the more away from survival towards combat or merchantile one got.
Brew was looked at as a "crafting" skill. Thus the max was with the heavy Merchantile classes, with the cap dropping off the more away from merchantile one gets.