Okay, I made these changes:
1) Dropped Earth subtype, since it didn't change anything.
2) Made Gore a secondary attack, which not only dropped BAB, but also damage bonus. I left the base damage at 2d6, though, which is the standard gore damage for Huge giants.
3) Added AC averaging as an option.