So, If the bitcoins never made it to my wallet, is there any way I can re-capture them, or are they lost forever?
It may seem like a techincal distinction but it matters. Bitcoins don't "go to your wallet" Bitcoins are on the blockchain. So the only thing that matters is do you have that address and private key in your wallet.dat file. Simple version is if the answer is yes you have the coins, and if the answer is no you don't.
Longer version:
The 14.9 BTC was sent to address
12Yim3HLs3vtpNonkSNN8WP6SiRL5svDeg, they haven't been spent so the person who has the private key for
12Yim3HLs3vtpNonkSNN8WP6SiRL5svDeg is the only person who can spend them.
So lets start at the beginning. Is
12Yim3HLs3vtpNonkSNN8WP6SiRL5svDegin your wallet?
DC provided a good way for you to determine if that is the case
In Bitcoin-Qt, you can go to help->debug window -> console, and type dumpprivkey 12Yim3HLs3vtpNonkSNN8WP6SiRL5svDeg for the address. If the wallet doesn't have that address, you'll get a message:
dumpprivkey 12Yim3HLs3vtpNonkSNN8WP6SiRL5svDeg
Private key for address 12Yim3HLs3vtpNonkSNN8WP6SiRL5svDeg is not known (code -4)
If it provides you the private key then you are good. If it provides an error then this wallet.dat file doesn't contain that address and thus doesn't have the private key necessary to spend those coins.
So if you get the error some long shots:
Are you sure you copied the backup wallet.dat to proper folder (is the client looking at the correct wallet.dat)?
Is it possible you created this address after you made a backup (100 future keys are stored but if the backup is very old relative to the date of the transaction it may not contain this private key) and maybe you made another backup after this transaction?
Do you have any other wallet.dat files anywhere on any drive (hdd, usb, etc)? If you have more than one wallet.dat files I would check them all.
Is it possible this address wasn't part of your wallet? Maybe it was for an online account like another exchange or eWallet?
If you don't have this address in any wallet.dat file anywhere and it isn't the deposit address for an online service then there is no there is nothing to recover. No private key = no coins. I hope that isn't the case.