why do you think this attacks are against US? it is conflict within india itself.
They were targeting US citizens only for one reason. IF they would take indian hostages, indian special forces would just blow up whole building with hostages and noone would even ask questions, because indian govt dont give a shit about their citizens. But americans make it more complicated.