I resolved this by installing windows before I set up any RAID configuration on the RAID controller. After Windows was installed, I booted into the RAID controller and configured my array. The key was not to initialize the virtual disk during the configuration, but rather initialize it through disk management once I booted into Windows. This gave me the option to select GPT partition. I didn't have that option when I initialized during setup in the RAID controller.