Think the content has been there since Malai was first introduced (at least according to the doc), it's just that (and this is just my guess) it was locked behind his questCompleted key (which atm is set to always return 0/false) because his quest wasn't implemented back then. The content can be accessed if you change the function to return true when the flag MALAI_QUEST_COMPONENTS_ACQUIRED is set to 2 (after you deliver the weapons).
As for the pet 24h discount thingy, in my testing it wasn't working for a while, but after fiddling with the code a bit then reverting everything, it seemed to start working for some reason? Mind you the discount goes away after you close his shopping window (after getting the discount) and you gotta do the the 24h scene again to get another discount.