What kind of intermediate representation did it use?
None. At least not any in a way as it's thought of today.
Fortran is made to be translated rather straight into Assembly/Machine code, thus the compiler structure is only mildly abstract. It goes mostly like this:
Read the source cards
Collect all card for a statement
Classify statement into ...