From the photos that is a 2007 or 2008 58x truck engine. It looks like it may have DOD (AFM).

This is where the Rabbit hole can get very deep, very quickly.

Options:
1) Sell this engine and purchase a 24x engine - to use a PCM.
2) Use a Lingenfelter 58x to 24x converter - to use a PCM.
3) Use an E67 with a TBSS calibration.

No matter which of these options you choose, I would not recommend trying to reuse the S10 4L60E. Also, the additional "small" costs are going to add up quickly.