My coworker suggested a work around. Here it is in case anyone else runs into a similar problem:
"You'll notice that the DrainID or HydroID of the GlobalWatershed is the same as the DrainID or HydroID of the GlobalWatershedPoint. It appears that your DrainID=DrainID, though always check it because I've seen it with different combinations.
Therefore:
Join the GlobalWatershed to GlobalWatershedPoint. (R-click on GlobalWatershedPoint in the TOC/joins and relates/join based on the matching field (DrainID).
Then, use field calculator to calculate the GlobalWatershedPoint's name and descript based on the joined field.
Finally, remove the join since you don't need it anymore."