1. Fortinet FortiSwitchOS 7.4.0 Administration Guide, Page 138, "Configuring QoS".
The guide describes the two available drop policy modes. For Tail-drop mode, it states: "When the queue is full, the incoming packet is dropped. This is the default mode." This confirms the behavior described in the question.
2. Fortinet FortiSwitchOS 7.4.0 CLI Reference, Page 378, config switch qos drop-policy.
This section details the CLI commands for QoS drop policies. It lists the two available modes for set mode: taildrop and red. The description for taildrop implicitly defines its function as dropping packets when the queue limit is reached.
3. Fortinet FortiSwitchOS 7.4.0 Administration Guide, Page 138, "Configuring QoS".
The guide distinguishes between drop policies and queue (scheduling) policies. It describes "Strict mode" and "Weighted round-robin mode" under the config switch qos queue-policy section, confirming they are for scheduling egress traffic, not for dropping packets due to congestion.