Что значит не принимает? Как ты обрабатываешь запросы? Ты работаешь через express/koa?
Да это вообще странный аргумент, а какая разница если главное результат?
Я смотрю fastify-cookie, ты его используешь? Там в примере показано как использовать разные куки на разных роутах
А чем не гарантия если это поле в документе? Или чем эта гарантее слабее чем поле в sql таблице?
Создавай модели и делай любые реляции чего нет?