Just to simplify the task for people who might encounter this problem in the future and have to wait a long time to get enough clues to fix it like me, here is what you need to do to fix this:
1) download the toolset for dragon age
2) open the toolset and make sure to load the single player version after you load up the toolset (starts out in demo version)
3) on the left side of the toolset window are scripts - click the "ALL" graphic and in the debug folder you will find a script called: zz_getsetplotflag
4)Double click and it will load up in the window then either press the 'compile button on the top of the screen or f5 to compile it and it will save it in a folder located in: mydocs/bioware/dragonage/modules/singleplayer/override/toolsetexport (or something close to this)
5)you now have to move the files in the above location to mydocs\\Bioware\\Dragon Age\\packages\\core\\override (or similar location)
6 Now you have to go to the console in game. To do this here is the link:
http://dragonage.wik...onsole_(Origins)
or just add (1 space before the dash) -enabledeveloperconsole to the target of a shortcut of the main exe file for the game (not the dalauncher, the main file which is in dragonage/bin_ship)
7)using that shortcut load you save then press the grave key (little dot thing sharing a key with the tilde key which is usually right under the escape key). note: it is not very apparent that you are in the console when you do this but you wont be able to move you character and even though nothing shows up you can now type commands.
8) Type: runscript zz_getsetplotflag set coa100pt_board_cove_ds 0 1
then press enter and it will open the quest up for you. (I dont think copy and paste works, didnt for me, you have to actually type it)
Thanks for everyone who contributed to me finding a solution, I just wish bioware could actually patch these things themselves but whatever (4 major patches I encountered during my playthrough)