The "Not dictionary material: please see WT:CFI" part of his deletion summary was not really the reason for deletion; it was that it had a Sanskrit language header but it was in Latin script. It should be okay now.
When administrators delete a page, they have the option of selecting the reason from a drop-down list of reasons. As a result, sometimes the reasons are unclear or vague when they don't think that hard as to which reason really applies. It happens that there's nothing in CFI about using the wrong script, but he probably assumed there was somewhere. I've done that myself on occasion. In this case, he added an extra note in the deletion summary so that's how you can know the problem.
If you're ever unsure why an entry was deleted, you can always ask an administrator such as me (or better still the deleting administrator) for clarification. If you still think that it was deleted in error, you can post on WT:BP or a similar forum.