I figured out how to search the custom property groups. If I pass the following Xpath query to Search.findByStatement() I get what I want:
//*[jcr:contains(@okp:mypropertygroup.myproperty, \'myvalue\')]
Granted, that query will also return items in the Trash that contain the searched property, but ...
