I know this answer is late, I hope you cleared the test by now but let me save some time for others as I just figured out that the thing is that the provided trees are for the benchmark yet it was mentioned in the original question that this bond is trading at OAS of 13.95 pbs so these were added to each node so you can solve for the bond value, good luck
I recently encountered this question and figured it out myself… OAS should be added to each node to reflect the value in the option, which brings down the price (since OAS is added to the denominator). Hope this helps.