I doubt that the carbon dating method is accurate even for the 30,000 years. There are many uniformitarian assumptions in the method and all are questionable, IMHO.
Dino fossils are dated by the rock layers the fossils are found in. The rock layers are dated by the fossils they contain. If this seems like circular reasoning to you, that is because it is circular reasoning.
Fossil containing sedimentary rock layers are rarely dated directly. Rocks that can be dated via radiometric dating must be either igneous (volcanic) or metamorphic (geologically altered through partial melting and high pressure conditions). Scientists date such rocks above and below the fossil containing layers in order to confine the date of the fossils.