A patch that is supposed to fix the issues with multiple GPUs and rotated monitors appeared on xserver mailing list just last Friday. I tested it, but it isn't working correctly for me. I will keep looking into it.