When you raise the RPM does the pitch of the noise increase? Also what lead the mechanic to believe it was the transmission? Are there any drivability problems? Does the sound seem to be coming from that part of the truck or more towards the front?
To me that sounds very similar to a pulley bearing. Get a mechanic’s stethoscope and see if you can narrow down where the sound seems to be coming from.