Loneborn couldn't read minds.
However, anyone could open the silver box to access Sebastian's stored memories.
The only catch was that they had to start from the beginning, reliving each recorded moment. One couldn't skip to a specific memory unless they were the memory's owner.
And until that day, Sebastian had recorded at least 70.000 years worth of memory.
Even though reading it would only need one or two hours in real life, one would still have to spend 70.000 years to relive that memory.
With that in mind, Sebastian was brave enough not to hide his memory of meeting Magnus from Loneborn. He just needed to act like nothing ever happened and avoid suspicion.
Well, despite that, he would still take some experimental precautions.
He wouldn't record his memory from his week out immediately. He would go to the dream realm first.