Everything before that states the funds allocated by the act can’t be used to fly or display a flag other than a government flag.
A public employee couldn’t spend embassy or facility money on a non-government flag, but I haven’t read anything about them spending their own money and still flying the flag.
I’m fine with it as long as they’re properly trained and respect it.