I've made this exact swap on an 05X and 06XT (using WRX wagon struts and springs) and the front struts accepted the camber bolts - it's a direct fit. There are no camber bolts in the rear.
The hole in the strut isn't oval - it's round. The camber bolt is also round, but a short segment of the bolt is on a different central axis. So, as you rotate the bolt, the strut moves in or out relative to the hub. You're right - it's the top hole that accepts the camber bolt.
Are you sure you got front struts? From what year WRX?