Is this hackintosh or native Mac?
If hackintosh then I may propose to set<key>Devices</key> <dict> <key>FakeID</key> <dict> <key>SATA</key> <string>0x28298086</string> </dict>
else sorry for disturbing.
The kexts I've linked in the OP are for Hackintosh, and worked with Mountain Lion.
Your proposal might work... I definitely encourage you or anyone who's willing to give it a try. I don't have anything to test it on, all my OS X devices are actual Macs these days.
I've been using an AppleAHCIPort.kext with my Mavericks build. I'll be happy to upload it later for anyone that needs it.
I would like to add that I am trying to install Yosemite and I cant seem to get it to work. I replaced all the kexts in the installers extra folder with the ones that I use and my drives were shown but I could not format them. I'm not sure if this kext is why but it worked flawlessly on Mavericks
It's my understanding that the AppleAHCIPort.kext has to be modified for each version of OS X. I would imagine the modification that needs to be made remains the same, however I do not believe the AppleAHCIPort.kext from Mountain Lion works with Mavericks, and so on... I would imagine there are a few small differences that Apple makes so that a Mountain Lion kext cannot be used with Yosemite for example.
A little while back some users were looking for an AppleAHCIPort.kext that worked with Mavericks, but now that Yosemite is out, I'm not sure how useful your Mavericks version would be. Still, I encourage you to upload it to the Downloads section of Insanelymac.com so others can have access to it if they so wish.