Upon my first read of the issue, I was wondering if using the option to allow attributes not to affect our be dependent on stock quantities would help your situation.
It's not highly discussed because it is a bit of an advanced topic but you can assign attributes to be non stock affecting/dependent based on various characteristics to various product.
Say you want all option values of an option name to always be non stock related, then that can be assigned. Want a particular option value for a particular product to be non stock dependent, then that can be so and a multitude of other variations.
Really though, it seems like this particular issue should be brought to the area most applicable which appears to be stock by Attributes.
And now that I have gone back to read the post,I stand by my original thought. It would involve disabling the "read only" characteristic and then applying the applicable sql for what you need.
In the forum that this is related to "gift wrapping" in concept and the gesture is described in post
2725 in the SBA forum.
Bookmarks