IP logging and the IP info popup is now working as expected for comments. We also now appropriately log IP info for other content-types in XenForo's IP table, for completeness's sake, although XenForo is not aware of many of the content types referenced. I have not yet encountered a problem with this. In the past it always seems like XenForo ignores content type names that are undefined.
Marking this issue as fixed, because all three functions: Delete, IP, and Warning are working now.