звание генералиссимуса даётся не за заслуги, это звание царствующей особы или наследного принца, лично командующего армией государства. Командующий не король имеет звание генерал-фельдмаршала.
Устав был переводной с немецкого (даже текст немецкий шёл отдельной колонкой), так что это видимо общее правило.
Так что Франко, если был одновременно главой государства, вполне может носить звание генералиссимуса (Сталин и Чан Кайши аналогично).
Почему Суворов генералиссимус - не знаю, какие формальные моменты были. Может по соглашению двух держав?