Most tractor engines are heavy slow or low RPM units, and governed to that speed, and most auto units are much higher speed units, and manually controlled,
but at times there is not a lot of difference. I took a auto engine and operate it at 1800 or 1200 rpm it would last much longer than running at 3600,
yes I am sure there is designed torque curves,
but in the 1960 Chrysler built a series of flat heads (nearly identical), a 230 cu in a 260 cu in and may be a few other sizes, but these were used as truck and car engines, and farm equipment engines, and on most any other type of equipment that need that size of engine,
they had max Rpm of up to 4000 rpm and in industrial uses usually governed to 1800 rpm.
but they were used in both high and low speed applications, in low speed, applications they were rated at a lower HP,
~~~~~~~~~~~~
just for an example tho, most older pre 1980's gas engines basically were considered wore out in 100,000 of normal miles, (which if I would put Hours on it, say travel an average of 50 mph, or about 2000 hrs of life,
a tractor was considered 6 to 10,000 hr as life so I will take 7500 hrs, or about 375,000 miles,
if the rpm are controlled and governed and one can bolt it up, and the HP curve, is similar for the RPMs, of the tracotor I do not know why it would not.
most car engine are rated at much higher HP than what a tractor would be rated, as the way it is done is not apples to apples,
I have a truck military, and it has a engine rated at over 100 hp, but if used as a tractor it has a draw bar HP about 30 draw bar. according to the manual.
so if you can get it adapted to the tractor I am sure one could use a car engine,
I have no knowledge of the units you have so I can not make a guess as if they would be compatible or not.