Thanks for the explanation! Glad to hear you've thought out and handled the linking process.
Just out of curiosity: have you seen or considered age[1] for the symmetric pair? I've used it on a few projects where cryptographic flexibility wasn't necessary.