Dave, I generally have a glass tech do my installations and would would ask him what product is currently the best. There is DOW and Sika also. C.R. Laurence in your link is a big distributor, as well as GT Glass and Marcy. Prices vary but if you have Amazon Prime then shipping is free. Try your local jobber too. Some urethane is primerless to glass but still needs a primer to the windshield channel bed.
Technically, the bed should not be painted and only have epoxy on it. This is often on the tech sheet. I tape mine off prior to painting the car. However, for decades we always painted the beds without any problems. It is a liability issue for the glass and urethane companies. The foam in the link appears to be what you want. Here is another sample:https://www.gtglass.com/auto-glass-replacement-tools/windshield-moldings-and-auto-glass-tape/windshield-replacement-foam-installation-tape
The application tip should be cut in a "V" to lay the bead correctly and at the proper height.
Like anything else, there are forums for professional glass techs.