In order to add better file management cababilities to iRite, look into:
These are all easily plugged in to iRite and can add a lot of power. Direct implementation of DFP 2 would be possible, but is probably more work than it is worth given the solutions sited above.
Let me know which one you go with or if you decide to try to implement DFP v2... I'd be interested in how and why you made your decision as we are considering which direction to take iRite in the next version and this topic is a clear possibility.