I don't *think* the '95 stuff got real crazy compared to earlier TBI in terms of wiring or sensors. At worst they probably added things like inlet air temp sensor. Do I read the first post right that you got the complete '95 motor? Throttle body, all the sensors that were attached/bolted to the engine, no wiring cut up, fuse panel, interior wiring, etc?
Realistically, the best idea here is probably to just get an '87-91 R/ harness and TBI setup. The EFI stuff is all wired through the fuse panel, and I can't imagine the '95 will swap straight across for the '85 fuse panel. You are talking a lot of cobbling due to the trans and year diference. I say best based on my perception of cost and ease. A brand new wiring harness from someone like Painless could probably be made to work, but I suspect if that was in the cards, it would have been the solution in the first place.
I want to say all the TBI 350's installed in trucks were the same 1987-1995 were the same internally and the throttle body, so I imagine taking a 1987-1991 setup (wiring, brackets, ECM, sensors) and putting it on a 1995 motor is possible.