In case anyone here has ever tried to receive a pic/ringtone/file etc via bluetooth from another phone, and couldn't, a solution has been found:

Turn beam receive ON

That's it! For some reason, wm feels receiving files via BT & IR are the same. If you don't have this checked, your treo will not allow the file to be sent to you. This happened to me once a long time ago and just found this out over on another forum.