You can't apply a shader to a texture, only to real geometry. But you can use an Overlay instead of the blit methods in FrameBuffer. You can get the Object3D that forms the Overlay and add a shader to that one.
I hope this helps, because i can't access your links ATM due to my slow mobile internet connection.