This is an opinion. It may not be that exciting to everyone else.
The semicolon is used in the text above, to cause an intermediate effect between the comma and the period. In this case, when he used a semicolon the author was indicating to the reader that it was necessary to pause, in reading, longer than the pause of a comma, but less long than the pause of a point. This is done because the sentence displays a partially complete thought, but it will present more arguments to be finalized.
In a more simplified way, we can say that the use of a semicolon in the text above was made to separate long coordinated sentences with the same syntactic function.
Explanation:
Trevor's devout, fearless, and independent mother. ... She convinces Robert to have a child with her (Trevor) and then manages to hide him his entire childhood by keeping him inside or pretending that she is his family maid so that they can be seen together in public.
The reader can infer that Telemachos really cares about his father Odyesseus.