I am having this same issue when the custom field IS global and not specific to a project. Same use case as well, I added a custom ID field and want to be able to search it in the global search at the top of the page. The only way I can search is to create a custom search. The purpose is to be able to find the task quickly without having to remember the name. This kind of defeats the use of the custom field.