318 pistons

...why don't you use stock '69 318 pistons...

Because unless you have a special part number recommendation, all 318s from 67-91 have exchangeable part numbers and this...

...(ow, I know KB-167s would be the best, but with our taxes, they get here for US$ 793.00, while the 526 would get here around US$ 352)

He's working from another country which means shipping costs for already expensive stuff makes it all the worse. And it's not like it needs to have 9:1 to run well. A properly built 8.4:1 318 will run well if the cam is degreed in and the heads flow well. Furthermore, just because the specs show 9.2:1, means nothing about the reality of the matter. If your engine in particular was only .040" in the hole, that's fantastic, but the reality is most of them were somewhere around .060-0.080" in the hole. All the aftermarket ones available are about that unless you have the block decked or offset grind the crank.