I see what you're indicating now. So if the ultimate redirect "should be cacheable" (according to caching law!) then it will be cached by Squid?
Yes.
So why am i not seeing that behaviour with the redirector?
Verify SQUID's access.log for the relevant requests, watch the 'store status' M.