Is there anyway to disable the wallet function in P2Pool and have it instead forward the percentage of shares the note is to receive to a different wallet?
I have hit a stumbling block; over a week a go I initiated a transfer of over 1/2 a bitcoin and Bitcoin-QT told me I need to account for 0.0004 of the fee, so I did that and ever since the transfer has been in limbo, it looks like bitcoin-qt gave me the wrong fee to account for it if I understand the blockchain correctly.
https://blockchain.info/tx-index/7bbbc7b5fac8c2973e9c62a17cead946b9cf1832aac47479799ce566fafabcc1Also I need to figure out if can fix this issue or have I lost those coins?

Thanks,
i had long ago same problem and the solution is really -a. i do not really remember anymore how it really worked but it is possible to get back this coins. i am sure that here are many people who can help you to find solution.
main thing why i am writing about is that your problem has same background as my long ago: bitcoin-QT told you that you have to pay fee 0.0004BTC (it often happens virgin coins) but you paid only 0.00004, so 10 times less. try to be more careful next time to avoid that it happens again. i needed 3 weeks until i had my coins back...