ざっとwikipedia(英語/日本語)を調べた感じだと、英米海軍での使用状況は以下の通りでした。

Ensign: 英(旧)、米(現)
Captain: 英/米 (現)
Commodore: 英(現)、米(旧)
Admiral: 英/米 (現)
Grand Admiral: 英米ともに不使用、仏/独 (旧)
※ (旧): 過去に使用した事がある、(現): 現在使用中

どちらの海軍とも解釈可能で、英国または米国と断定するのは難しそうです。
むしろ、国を気にせずに海軍階級を引用した、と考える方が自然です。
なので、どの国に由来するかではなく、
どちらが分かりやすいか・ゲームの雰囲気に合うか等の観点で
議論するのが良いかと思います。