Lots of useful recent input on this thread!
I have my plywood cut for a 3 layer assembly and it has been drying for a couple weeks now. All from one sheet, all parts run the full 4' dimension of the sheet but have varying lengths on what was the 8' dimension. The worst part curled so bad I've had to clamp it to two steel channels, and I've been trying to heat and air them from their convex sides. The best part is perfectly flat to my eye. No clue why.
I'm going with Titebond III per somebody's recommendation here. I have 13 carriage bolts distributed over the area to pull the layers together for gluing and remain in place for strength. Life keeps getting in the way but I hope to do the gluing any day now.
I plan to let the glued assembly dry for a good while longer. Then I'm going to do extended application of copper napthenate oil-based sealer.
I looked at steel plate first, and rejected the idea because it would have been several hundred dollars. In retrospect, that would have been the smarter move. I have learned the hard way why road construction projects that temporarily put holes in the pavement drop steel plates over them rather than having the crews farting around with gluing stacks of warped plywood.
I did think of pouring concrete. My ramp is 2' high, 4' wide, and 6' long, so 24 cubic feet, or 53 bags of concrete (60#). That's more than I want to tackle. I'd have to make 5 trips just to get it home in my station wagon. And I think the forms to hold concrete this deep would have to be almost as fancy and strong as the ramp does in the first place. Besides, the barn wall behind the ramp isn't strong enough as is to handle that pressure while it sets up.