Your analogy with burying a box is not as accurate as you think. It needs specific sedimentary conditions for the remains of an organism to fossilize: being buried in soil is far from enough.
Fossilization is such that, eventually, the fossil will be embedded in its stratum, meaning that tectonic events (as you suggest) that would displace the fossil will also displace the stratum around it.
However you are right to question the principle of succession in the sense that, things can happen before the fossil is embedded in its stratum. Namely you have three common phenomena: reworking, downworking, and time averaging.
Reworking, the more common phenomenon. It can occur when the sediment that originally contain the fossil is being eroded. What the sediment contained is therefore once again put in the system and need to be either dissolved or re-sedimented in a new stratum.
Downworking is (I think) more frequent in marine settings: before the sediment is consolidated, the fossil sinks into it, into an as-well unconsolidated but older sediment.
Time averaging. It can take a lot of time for a sediment to consolidate into a stratum, time during which organism remains continue to rain on the sediment. The stratum will therefore not represent a point in time but a time-span corresponding to the time it took to the sediment to consolidate.
Of the three phenomena, only reworking is really problematic (the two other being only moderate time displacement, rarely more than a couple of $10^5$ years). However it is usually manageable to recognize the fact that a fossil was reworked (different alteration compared to other fossils in the same stratum for instance, and if the sediment was already consolidated when the fossil was displaced you will find bits of the old sediment still attached to it).
There is also another problem (regarding your example of a Jurassic species deposited in South America and the same species deposited in Europe), which is biogeography: a species does not appear and disappear at the same time everywhere on Earth (see illustration below). In most cases the time discrepancy is small but in some case it isn't: this is what we call, in biostratigraphy, diachronism.
Taken from Peter Sadler's short course on biochronology. The grey area represent the taxon extent in time and space.