To elaborate a little bit....
Default for TM (1.1b3) is to ship with BASH_ENV = /etc/profile. Various packages put their path additions usually in one of two places: Either in /etc/profile if the package is installed system-wide, or in ~/.bash_profile. When bash is called non-interactively (as TM does), bash will read the BASH_ENV variable and souce the script found in it. To make sure all paths are included, use the trick I wrote in the previous mail.