Not a bug after all. There's a missing operand "value = true" -- it should be:
catalog:findPhotos {searchDesc = {
criteria = "depthMap",
operation = "isTrue",
value = true}}
It's not documented, but all criteria with the "isTrue" and "isFalse" operations require "value = true".