I always understood that Soren Lorenson was named after Lauren Child's son (as PP says "Soren Lauren's son). But I always found this annoying, in manner of people who name handbags etc after their children.
However it is quite clever to make her real-life child the imaginary friend of an imaginary character, whereas it reality Lola is the imaginary one and Soren is real. (possibly over think)