Dealer would just run a bead of silicone around the perimeter as the fix anyway, which you already did. (The silicone bead should have been there in the first place, but they seem to have been a bit stingy with the silicone - my back bunk got the stingy silicone, the front bunk has not had an issue).
As long as the problem did not interfere with our camping, I waited and took it back at the end of the season. They had a lengthy list of things to look at that we uncovered that first season and I did not spend the year running back and forth to the dealer. That worked out really well, they had it most of the winter....free storage LOL.
Btw, you may want to consider screwing down the track caps to help hold the canvas in the track as the canvas is only held in mostly by the silicone.
HTT: "EscapeII" 2016 Shamrock 23WS (current)
PUP: "Escape" 2010 Rockwood HW 277 (gone)
TV: "Bruce" 2011 Dodge Durango V8 Hemi Crew
Just us gals (me, Sis and our daughters)
We spend alot of money to go sit in the woods