Geek,
The compiler that is actually compiling your project isn’t the one for the JRE you have set on your build path, it’s the internal Eclipse JDT Compiler, so you can set compiler compliance leves (Java 1.4, 5, 6, 7, etc.) under your project properties and Java Compiler preferences.
If you are having build errors because of the missing JRE not available on Mac, you just need to go to your project properties and go to Java Build Path then > Libraries and remove the JRE there and click “Add Library” then select JRE and add the default JRE.
You can’t downgrading your project really, you just need to provide it a full JRE to resolve it’s compile dependencies again, you cannot control building class files to that specific of a level, only to the major Java version (Java 1.4, 5.0, 6.0, 7.0, etc.)