Aha! There seems to be no difference! But there is.
The difference between を
and に
lies in the agent/causee's volition.
When に
is used, the causee does the action in line with his volition.
When を
is used, it is independent of the causee's volition. This means it can have the nuance of being forced. (Although may not always be the case, it depends on context)
So 2[b] means that "you" intended to sit there, and that person let you. 2[a] can also mean the same thing, but it can also mean that that person forced you to sit there.
EDIT: (My intuition says that そこに座らせます
is fine, but 私にそこに座らせます
is not. I think it should be 私にそこで座らせます
instead, or else I'd have two に
s performing "indirect object" role. Please someone let me know in the comments if I got this portion right/wrong)
Yes 私を
has to be used if you want to maintain the use of そこに
.
As in (2), choosingChoosing to use に
or を
can mean different things. The exception to this rule is that you cannot use を
more than once in a clause.
The difference between を
and に
lies in the agent/causee's volition.
When に
is used, the causee does the action in line with his volition.
When を
is used, it is independent of the causee's volition. This means it can have the nuance of being forced. (Although may not always be the case, it depends on context)
So (2)[b] (if grammatical) means that "you" intended to sit there, and that person let you. (2)[a] can also mean the same thing, but it can also mean that that person forced you to sit there.