I just tried booting from Windows 2012 R2 ISO and I saw the same issue.
I know what is going on. It is related to code we recently added to iLO2, iLO3 and iLO4 firmware to workaround a problem with SLES11 where mounting virtual media would fail after SP3 is installed. We are going to have to remove this workaround in the next release as it breaks 2012 R2.
For the mean time, please use iLO4 v1.30 to deploy the OS then you can upgrade iLO4 back to a later version.
Sorry for the inconvenience.