Add new board without Board Manager on IDE 1.6.8

The easiest way to do this is to install the new boards on a computer using the same operating system that is on a non-restricted network and then copy the files over to your company laptop. If that is possible for you let me know and I'll tell you the steps required. If that is not possible then you can manually install the files you have downloaded but you will have to create some folder structures that Boards Manager does automatically so it is a bit more complex of a process but I can help you with that also.