I'll qualify the statement that they are the "same", as it really depends on the time frame in which they were made.
Scubapro has changed how they have packaged the kits since they made Mk 20 kits and the contents of the kits have also changed.
For example, the old Mk 20 kit used to include a white plastic backing o-ring for the Mk 20 piston as it used a single o-ring and a backing ring in the same groove. Over time there were 3 variants of the Mk 20 piston and the third one was eventually the same composite piston that is used on the Mk 25 - one that uses 2 o-rings and no backing ring.
So an early Mk 20 kit will have 1 o-ring and 1 backing ring, while a later Mk 20 kit will have two o-0-rings and a backing ring (to accommodate all the versions that might have been encountered), while the transitional Mk 20/25 kits will have all three as well. However the current Mk 25 kits will only have the 2 piston head o-rings.
The reason for this is that many Mk 20s have been updated with Mk 25 pistons, due to issues with the second version of the Mk 20 piston, and most techs have a stack of the white backing o-rings from kits that were not needed on pistons that did not require a backing ring.
The Mk 25 kit also contains an o-ring that goes around the top of the seat to add an additional seal as the Mk 25's adjustable seat reatiner has a tendency to leak, while that is not an issue on the Mk 20.
But generally speaking, as long as a Mk 20 kit has 2 piston head o-rings, it should work fine for a Mk 20.