Over thinking this?
I think you are over thinking this. How about large raised planters? Filled with dirt, a two to three foot high planter will stop a large truck. In commercial structures, these are often used to to stop the drive through (crash through?) robbery / burglary. Railroad tie, retaining wall CMU, or concrete planters will be both decerative and no one could accuse you of attempting to injure some one. Just trying to beautify your lot.
Shawn
"no trees were harmed in the creation of this message, however some electrons were temporarily inconvenienced."
"I resent having to use my brain to do your thinking"