Seems like both search options are broken. For example, I tried to seach this:
Status: Racehorse
Starts: >= 35
Points: >= 300
and it returned 17075 horses in a weird table which says:
Owner: Unraced
Race Record: blank
etc. but it also returned Morpheus which is correct.
Schedule Search also doesn’t always work but at the moment I only found that it doesn’t search by Race Name, for example when I search for all Grade 1 races it lists all Breeders’ Cup races, but when I search for word “Cup” in race name it returns 0 results.
And it doesn’t search for past races (e.g. from January till now).