I understand about the MS forum. They are not very supportive about anything other than basic "out of the box" builds of their kits. Which is why there are several of the better DeAg Millennium Falcon builds on this forum.
As to your problem, I did some basic searches, found that the DeAg Victory is 1/84th scale and that there is another Victory kit in 1/84th scale from a company Artesania Latina. That suggests that there could be accessories out there for ship models such as you are building.
Also, I would suggest look through this forum for HMS Victory and other high detail large ship builds. You might find some relly helpful ideas for your build or aftermarket parts even if the ship is a different scale or completely different ship.
Hope that helps a little.