Does View UI restrict fields based on filters, etc
In Views 3 in Drupal 6, the UI does not enforce any restriction of fields. (And it does tell you what content type(s) the field exists when you want to select one).  About the only restriction I can think of is the initial View type, eg, a node View restricts you to nodes, taxonomy restricts you to terms, users to users, etc.