i had actually started writing an in depth (or long winded) how to, but today at work i realized it really isn't that complicated.
the short short version.
get a kernel, a normal initrd, a setup initrd, and bootia32.efi on to the 100 mb efi partition.
this can be done in windows if you open a command prompt as administrator and type
mountvol S: /S the s: can actually be any available drive letter, but the capital S in /S is required. this will mount the efi partition as the s drive. you will be able to copy and move files to and fro, but not cp or mv.
once you can boot the grub cmd line then you can boot the kernel and the setup initrd to install to an sd card, then you do not have to mess with the windows partition at all. setup can run just as it normally would.
<to be continued>