[…] `env` doesn't list anything starting with RUBY. However it looks like rvm is setting GEM_HOME and GEM_PATH and TextMate is inheriting them.
Did you try with r9313? Here I have TextMate only inherit whitelisted variables.
r9313 and its whitelist works.