Looks to me like the stuff works!
They are also a good example of how incredibly low in grain modern Tri-X is. IME it handles 8x - 10x linear enlargements easily without looking particularly grainy. Considering that you used Rodinal and scanned, two things that usually increase grain, these are very technically impressive to me.
When it comes to traditionally-grained 400 films, I use HP5 when I want grit and bite, and Tri-X when I want a softer, more glowing look.
As for the pix looking "flat," I think that 1) they really are not so over all, and 2) where they are flat, it is simply due to flat lighting at the location of the shot. You can't precisely judge whether or not you are getting abnormally flat results without shooting a test subject of know and fixed contrast, and then comparing a normal print to that same subject. If you shoot something that is flat, and it comes out looking flat, then everything in your process is calibrated pretty well.