I believe your ID is correct, but I'm not 100% sure. It's definitely a T. proximus.