Does mysql SUPER privilege include ALL?
No, it is basically a privilege that allows an account to modify how the database operates, but it's separate from INSERT, ALTER, etc.
From the documentation:

The SUPER privilege enables an account to use CHANGE MASTER TO, KILL or mysqladmin kill to kill threads belonging to other accounts (you can always kill your own threads), PURGE BINARY LOGS, configuration changes using SET GLOBAL to modify global system variables, the mysqladmin debug command, enabling or disabling logging, performing updates even if the read_only system variable is enabled, starting and stopping replication on slave servers, specification of any account in the DEFINER attribute of stored programs and views, and enables you to connect (once) even if the connection limit controlled by the max_connections system variable is reached.
To create or alter stored functions if binary logging is enabled, you may also need the SUPER privilege, as described in Section 17.7, “Binary Logging of Stored Programs”.