you are right.they have great sense of exceptionalism.our govt extended certain privileges to them unilaterally.and thanks to this development they woke up.they are now treated equally as any other diplomat in the country.
Placed couple extra barricade is a extra privileges provided to the US embassy? you are very generous yourselves to think it this way.