SRV records are some of the more complicated DNS records because of how many different values are involved and the terminology can vary. The protocol, service, and name given in your post all make up the DNS name portion of the record. It then has multiple other values that all need to fit in our "Record" field (the weight, port, and target).
Here is exactly what you should enter in each field in the Sonic DNS tool:
Record: 1 443 sipdir.online.lync.com
Record: 1 5061 sipfed.online.lync.com
The name "@" they refer to is an alias for your domain name which Sonic adds automatically. This is why it doesn't appear anywhere above.
Let me know if whether or not that works out. Feel free to PM me your domain name as well and I can take a look at what you have.