Sure. It's easy enough to translate one vector from local to global by simply applying the calculation:
x = cosv(my.pan) * cosv(my.tilt)
y = sinv(my.pan) * cosv(my.tilt)
z = sinv(my.tilt)
vector(x,y,z)

This works everytime and refers to the vector that extends along the x-axis at the identity matrix. The other two vectors, the ones that point along the Y and Z axes are more elusive because the effect of roll has to be considered along with pan and tilt, and ??the order they were applied in??.

I have been combing the internet for a solution, and also the several math books I have and they all generally give me the same recommendation: these "Euler angles" are a poor choice to represent 3d orientation, choose something else. I'm using what I'm given, do I have another choice? Is there a simpler way to convert from local to global?