How to create actions that animate texture uv offsets?
I created a simple .blend file using Blender Render (BI) and put a texture on the default cube and animated the offset X of the texture.  I set the viewport to Material (between Texture and Render).

While the Material view shows me the texture, and is updated if I alter the Offset X manually, it utterly fails to draw correctly when that Offset X is altered by the animation system.

I am inclined to say this is a bug in blender, and you are mildly doomed.  I say mildly, because when I change the viewport scheme from Material to Render, then I can click around in the timeline and it updates the view correctly.  Unforunately, that version of the view is incapable of animating on my laptop (and maybe all computers).

As for the dope sheet, it only shows keyframes for the ACTIVE action.  Once you have "encapsulated" the keyframes (probably using the double chevron in the NLA editor) that action is now a strip and you have to select it and Tab into it to make it the active action.  It is also important to remember that these keyframes are in the action on your MATERIAL datablock, not your object datablock.