Definition of the B3LYP functional in common QC programs
As a former contributor to Orca who had access to Turbomole sources before that, I can say with confidence that the internal definitions of B3LYP and B3LYP_gaussian are consistent among them and Gaussian (where available). So no calculations should go wrong.

While I cannot speak for Gaussian, for Orca I am certain that the ScalLDAC parameter is badly printed here (and not relevant for many of the newer functionals).

As to what you identified as a typo in Molpro -- It may be that B88 was shoe-horned into the more mainstream definition of GGAs, which can be loosely worded as "a multiplicative correction to the LDA energy" (the energy density, actually). Becke, on the other hand, described the B88 functional originally as an additive correction ($\Delta E$). NWChem makes the distinction explicit in the keyword nonlocal, see the manual section on exchange-correlation potentials. So for Molpro, the exchange accounting should read: $0.2+0.72+0.08=1$, whereas the others use: $0.2+0.8=1$ and keep the $0.72$ implicit.