Desculpe por responder minha própria pergunta, mas aqui vai.
Basicamente, eu simplesmente tive que adicionar novamente a rota manualmente (route add 192.168.20.0 MASK 255.255.255.0 192.168.10.1). Fazer isso resolveu o problema. Aparentemente, mesmo que a rota mostre como "Persistente", não foi. Isso acontece sempre que eu reinicio. Não sei se é um bug ou simplesmente porque os números da interface podem mudar entre duas reinicializações (ambos soam muito duvidosos, mas isso é tudo em que consigo pensar).