There are only 2 strokes: 228, 236, 248: 3.8125"; 256, 270, 302: 4.000". The 228 crank was probably lighter.
If you want a stroke below 3.8125", the cheapest way is a "reverse" offset grind - use a smaller rod journal, and remove all the metal from the outside.
The 2.125" Pontiac will give any stroke you want between -.1875" and +.1875" depending on the eccentricity of the grinding, the shortest being 3.625".
With welding, you can make anything you want, all it takes is careful math and $$$.
There are 2 decks, but the difference is too small to be anything but an irritation: 3/32".