@ desconhecido: you're saying pretty much what I said but using more words.
Sometime during '84 and formally declared as "'85" (it was a running change, and as far as I can determine, some 85's will have the 84 configuration), Toyota decided to shorten the deck height (the "distance between the centerline of the cranshaft and where the block meets the head") and make the centerline of the cam closer to the deck as well, thus necessitating the shorter timing chain... probably to make possible some modifications to the combustion chamber.
Being that engine in question is in an 86 chassis, it's possible an earlier engine was swapped in by a previous owner for whatever reason, blown HG, etc....
For the most part, even the pre-85 engines (22r from a truck, not necessarily including the Celica, though some of them can be swapped in as well) can be substituted for the later engines (the differences are mostly internal, which the cam chain would be considered "internal").
Regardless of what the year of the truck is, count the chain links and tell your vendor how many. Like I said, the chain you took off the truck is 2 links longer than the one they supplied for you. That supports my opinion that your engine is actually off of an earlier engine.
We don't need to get too technical here, in spite of the fact we have gone technical...
... but if the chain they gave you is not the same as the chain you asked for, get the chain for the earlier engine and compare that to what you have.