Im pretty sure that the 7021707YP is a 7/8” x 1-7/8” pulley. My machine with a 25mm shaft has a 2-1/8 OD Im not aware of a 7/8”ID x2-1/8” OD pulley.
The 7/8” blade hub is 7012927YP
I’m in the process of accumulating parts for a gcv160 swap on a hivac model P21507B. The current Briggs quantum has a 2 7/16” long 25mm shaft. And my donor gcv160 has a 3 5/32” 25mm shaft. There are all sorts of engine variations that sat upon essentially the same deck for decades. And people...