Oct 14, 2011 at 4:06 PM
Edited Oct 14, 2011 at 4:10 PM
The only possible solution I've come up with is:
1) use the Permissions Web Service to copy the current permissions of the list
2) Change the list permissions to be what is needed for the list item
3) Create the new list item. It will inherit the permissions that were just set on the list.
4) Change the list permissions back to the original values.
It's ugly but it should work. I'm working on a higher priority site right now but I'll get back to this and post the working code (assuming it actually works :) )