Have you ever called Diamond or Ross for quotes on custom piston applications. I believe they can make you whatever you need. I also am interested in building a turbo motor. Same boat trying to locate pistons.
Just a thought
B
Good Luck, Keep us informed on the progress!