I don't think there is any value here for the first fork---join structure because:
1. as you said, only one thread (begin---end) is involved in the structure.
2. disable fork will kill all fork--join/join_any structures in the code.
I guess the code here maybe is used to show the meaning of label since there is a set of label for the begin---end structure of the first fork--join, which is different with the second fork.