Update:
Well, I attempted to start all over with Linux Kernel 2.2.0 (which is what the file says everything is verified to work with) and the compile didn't work with that version either, it hung up looking for some asm file which was clearly there, it simply wasn't seeing it.
None the less, I'm now trying to get around this problem by adding the line
#define IGEL_FLASH_MAJOR 62
to the beginning of the fldrvlnx.c - which is the value that is added to major.h, but again, the make script just isn't seeing it. A few warning are still generated, but the fl.o module appears to be created correctly.
I'm compiling the rest of the kernel right now, and will post another update as to whether or not this work-around works.