I just rewatched the episode, and next to a lot I made up my mind about, I just realized something. I mean I can be wrong, but just consider it:
The last scene in which the Walrus explodes and the Walrus Crew gets shot in the water is deeply connected with the flashback of Silver telling Madi about his feelings for Flint.
He speaks to Madi that after all Flint has been through he has earned his friendship and respect. We always see them looking with horror at what is happening down below. And it ends with Silver saying, “As long as that is true I cannot imagine what is possible.”
I had the feeling Silver realizes that all of this has happened because it wasn’t ture anymore, their shared friendship. He realized he/they had violated this friendship and trust and the outcome is dead and destruction. And maybe Silver realizes he had played a part in it, too. He always accused Flint that it was his fault, but never considered his own betrayal in it. Until this point, when he remembers what he has told Madi and that he had once said he would grant Flint his friendship as long as Flint grants him his.
Flint has granted him his friendship and trust. He has told Silver about his plans… about his concerns. But Silver did not. He hadn’t told Flint about taking the cache with him on the Walrus. And that was the point everything went down… and Silver realizes it and realizes what it has done.
I can’t wait how they solve this in the next episode… or if they solve it at all.