How did Thorin learn about Riona's true identity? It wasn't Thorin who uncovered it on his own; it was Puck who found out. He had always been good at that kind of thing, seeing the concealed, and finding the hidden.
When Thorin ordered Puck to investigate Riona's background, he found more than what Thorin had assumed he would find.
Initially, Riona's remarkable strength and her defiant demeanor was what piqued his interest. It prompted him to wonder about where her exceptional abilities originated from.
He speculated that her prowess might stem from superior parental lineage, assuming this to be the extent of what Puck would uncover.
However, Puck, being the good search dog that he was, gave Thorin more than what he asked for.
Thorin turned to see the windows, whose curtains were pulled back, revealing the magnificent darkness of the night. Moonlight and stars shone through the glass, casting an eerie glow on the floor.