Jimmy,
Did this ever get resolved? I ask because I had a similar issue with incrementing a field. I grabbed numbers from the ID column of a SP library and added 1. So I set a rule to query the library then i used the formula max(@ID)+1. the ID is the library I was querying, thus giving me the most up to date ...