That syntax was (once) intentional, and was not a bug, as earlier versions of PG don't support ALTER SEQUENCE. Did you check the version compatibility?
I'm not sure I understand what you mean. We're not talking about ALTER SEQUENCE. We're talking about GRANT ON SEQUENCE.