Dashlets not available to be added to Dashboard
If I recall correctly, this is down to some peculiarity of the dashlet permissions.  If you go to the Access tab of the report in question, you'll see two ways to set the permissions (see screenshot below).  However, I believe only the "permission" setting will control access to the dashlet.  Try setting both the Role ("Board Member") and the permission (to any permission the board members have) and you should be good to go.