Hi Dustin,
I came across a similar problem, twice. I'm sure you can modify the calculate depreciation function in a way that will allow negative depreciation. We gave up the last time because we found other ways to do the posting.
I just had a look on the Depreciation Calculation codeunit, it's worth a try. Can I get back to you on this?
with best regards
Jens Glathe