Hey a1b2qs,
The affinity laws work on resistances. As U is calculated from resistances (1/sum(r)), it can be confusing, however: it only makes sense that U available should be equal to or greater than U required in order to be adequate.
I think that the GPSA example has a mistake in their text on this point, and I have written them for clarification.
With respect to clean vs service U, this is a different issue altogether. Fouling factor is a totally user defined input to the overal heat transfer coefficient (U), it cannot be calculated, rather it is estimated from experience.
If I hear back from GPSA, then I will forward their response. With luck, they may post a clarification for us.
best wishes always,
sshep