To link the cleaning records directly to a final product would be helpful when verifying that cleaning/sanitation has, in fact, been completed between 2 different products of varying formulation
So we are talking about a Cleaning Program which handles line changeover. Have you considered using the Actions > Add Related Record > Other feature to link the Program to the Product Page? You would not need to do this for each record, but just the Program which handles the changeover. Perhaps in the Comments you could provide more information on the nature of this Program as it is still a little unclear... thanks!