Você pode fazer isso userscript que carrega o javascript necessário na ordem em que você preciso disso. Um userscript pode executar essencialmente qualquer javascript arbitrário na página, incluindo o carregamento de outro javascript. A única preocupação seria se o navegador executasse o userscript antes ou depois de carregar os outros scripts na página. Esta pergunta sobre estouro de pilha parece implicar (segunda resposta) que há uma maneira de fazer isso.
Um simple userscript pode usar o método mencionado acima e o comando document.write
para inserir um novo elemento <script>
conforme necessário antes que a página analise qualquer outro javascript.