If I don't want the recipient to pay the fee, but I also don't want to subtract the fee from any of the "inner transactions" specified (that is, I want to pay it myself), what do I do with the "subtractfeefrom" parameter?
From the documentation:
The fee will be equally deducted from the amount of each selected address.
Those recipients will receive less bitcoins than you enter in their corresponding amount field.
If no addresses are specified here, the sender pays the fee.
So it seems like you simply don't specify any addresses in that field.