If you want, you can calculate the torque at the peak HP rating (assuming it's accurate) very easily yourself. It's a simple fomula -
Torque = ( hp * 5252 ) / rpm
where hp is the peak horsepower at the 'rated' rpm.
Example - a JD 4710 is rated by Deere at 48.1 hp at 2600 rpm - so the torque at that rpm is (48.1 * 5252 ) / 2600 or 97.2 lb-ft.
That isn't going to give you the peak torque, though, which will occur at a lower rpm and be higher. Depending on model, I've seen numbers that range anywere 10% or 11% higher up to slightly over 30% higher than the torque number generated at the peak hp rpm. I don't know of any way to safely predict that from the peak hp + rpm listed. You need the mfgs. spec.
Also - on diesel vs. gas - notice that there is no fuel type component in the formula. Two engines, one diesel and one gas, if they both truely produce the same hp at the same rpm - produce exactly the same torque. It's highly unlikely that those two engines would produce the same hp numbers at ALL rpms, but in theory if they did, they would also produce the same torque at all rpms. No magic about gas, diesel, or any other fuel. Chances are though, in the real world that if the two engines matched in hp at some rpm they would have very different numbers elsewhere in their rpm ranges.