The short answer is: No, they are not the same.
The long answer is as follows:
At least for dimensions, they are not exactly the same (HTC One XL, to the right, is a bit smaller)

Also, from the comparison table you talk about:
- HTC One X AT&T wouldn't support HSDPA 900, while HTC One XL does.
- HTC One X AT&T supports 4G network with LTE 700 MHz Class 17 / 1700 /
2100, while HTC One XL does it with LTE 1800 / 2600.
- HTC One X AT&T supports Mini-SIM, while HTC One XL supports Micro-SIM.
- HTC One XL has Stereo FM radio with RDS, while HTC One X AT&T does not.
- HTC One XL has 32 GB internal storage, HTC One X AT&T has 16 GB internal storage.
Sources: