Castle really is in damage limitation mode. Gratuitous amounts of look how amazing my house is and look how much money I have made from this company.
As you say, clearly prepping for the inevitable mini cheque with her excuses already. This will surely have a huge impact on her finances, being bank rolled for another year it seems.
I do not see how her Bots admire her so much, every thing she says appears insincere and contrived.