Can the Nonce Be Used to Reverse-Engineer the Block’s Data?
No, the nonce cannot be used to reverse-engineer the block's data. The hash function is a one-way function, meaning that while you can easily verify the output (the block hash) given the input (the block data including the nonce), you cannot derive the input from the output.
The nonce is merely one piece of the input that satisfied the difficulty target.