OK, the postfix in /usr/sbin is dated today, so that's apparently the one you compiled. But there's still an outside chance that there is another version installed. The type postfix or which postfix commands will show you which executable actually executes. Maybe there is one in /usr/bin, or maybe you have directories in your PATH variable setup in a non-standard way.
There is a reason why I suspect this. It looks like you compiled it to use TLS, but the executable that you are executing says TLS is not compiled in. That kind of error is quite common when you compile it one way and then accidentally execute a different executable.
There is another thing to check for. You can grep the source code for USE_TLS. You should see a number of lines something like this:
If you don't see any, you're probably using the wrong define.