DNS is extensible, new record types can be added at any time. So any properly written DNS cache is able to store them, even if it doesn't know what they mean. The one in ROS seems to do it just fine.
Newer versions (looked at 5.21) now recognize the records to be SRV, but still show "0.0.0.0" for data. Not that it really matters, but it would be better to show something like "unknown data". Also showing some more details for unknown types, e.g. "unknown (type 46)" would not hurt. Or just naming all common types, there are not so many of them. Maybe one day, when programmers get bored and have nothing better to do.