No dice... I was able to reverse SOME of the meshes' animations (using that flag in NifSkope), but others play the same no matter what. Others still are set to be cycling repetitively while some only play once... and I don't think you can reverse a cyclic anim using the flag I know of (since that changes the flag... it's either cyclic, clamp, or reverse).
I, too, tried reset and reset3D, etc... but nothing worked. I haven't tried resetting the entire cell.. but that creates other issues. I tried to convert the havok file to XML but it didn't work, so I think I have to look at the converter directions closer. If I can see the XML, I should be able to tweak something to reverse the anims THAT way... then convert it back to havok. People do this all the time, so it has to be a commandline switch or something else I'm not doing right.
In the meantime, a feasible workaround is to have TWO Dwemer Repos... one scripted to open, the other InitDisabled. Once the first is opened (by lever, direct activation, or whatever), a/the script would disable the open box and enable the closed one. Player would have to be outside the box when doing this though... if not, you may need THREE copies. The third would be to enable while Player is still inside; though it would be repositioned so that one of the surfaces would cover the doorway, or use a different static altogether.
The problem with that solution is, you could only open it once, then slam it closed...to make a repository that could be opened repeatedly, you would need to script the "Close" part to create a new repository, move it to the open one, then delete the open one and replace it in whatever variable you're using in the open script.
You would want to check if the player has LOS to the repository (and that the player isn't inside the repository) before closing it, since there is no nice Opening animation.