I did a simple test -- pulled a list from a SharePoint site and set a condition on the rule that the ID had to equal 2 for my test field to be filled with a test value. There was an item with an ID of 2 and my field was filled. Then I changed the condition to 3, again, there was an item with an ID of 3 and the field was filled. Finally, I changed the condition to 4, and since there was no item with an ID of 4, my test field was not filled.
So, I think your condition could be as simple as whether the field associated with the list is equal to the field with your user name -- if so, set a value on another node (that doesn't even have to be on your form, just a simple boolean flag would work) and base the visibility of your hidden section off that...
Hilary Stoupa / InfoPath DeveloperQdabra® Software / Streamline data gathering to turn process into knowledge