You'd be better off doing another Collection with a Query for Server 2003, then exclude it from your collection.
You can actually look at this script, as it would create all of the collections you'd probably want, then create your own with Includes & Excludes to get your desired group of machines: https://github.com/prae1809/PowerShell-Scripts/tree/master/OperationalCollections
Also note, Collections are not SQL, they are WQL: https://learn.microsoft.com/en-us/mem/configmgr/core/servers/manage/create-queries