The spreadsheet I posted in this thread includes the environment or climate/terrain entry for all 3.X monsters. If you set the "Rules" filter to 3.5 and the "Canon" filter to A, you'll get a list of just the 3.5 creatures from WotC books. Some more creative filtering on the environment column might let you produce the sort of list you are looking for.