No TSP were not contacted directly at any point, the reddit link just shows TSP reaching out and apologising for taking longer then usual (2.5 weeks - not much at all in the grand scheme of things) to release the last chapter due to IRL things.
As for the actual chapter, I have to say I am...
Thank you for the update! I actually burst out laughing at the initial TL note before I had even read the chapter :P But really the poetry seemed very fitting to me, much better then I could do in any case!
And yes I agree - he is too cute!