Punisher, para subir archivos a BGG es muy fácil.
Te vas a la pagina del juego, bajas hasta la sección de Files, y justo debajo del título Files, y antes de los ficheros, está la opción Upload File.
Tienes que ser usuario registrado, eso sí. Y tardarán entre unas horas y algunos días en validar tu archivo y que sea accesible al mundo.
Saludos.