If the spec calls for type B then type B it has to be although all you seemed to be asking if you needed to use type B for the LED lights which is yes you can use as there is no surge as with fluorescent lights. Nevertheless, if you have the choose of RCBO or MCB go for MCB it is a library for god sake you will not get some nugget hammering in nails all over theplace. If a spark turns up to do any work on the site would have to be a proper spark not some part P house basher who has never seen pyro since the day they left college. The list below may help to confirm any doubts you may have about the use of RCBOs.
Requirements for RCD protection
30 mA
■All socket outlets rated at not more than 20 A and for unsupervised general use
■Mobile equipment rated at not more than 32 A for use outdoors
■All circuits in a bath/shower room
■Preferred for all circuits in a TT system
■All cables installed less than 50 mm from the surface of a wall orpartition (in the safe zones) if the installation is unsupervised, and also at any depth if the construction of the wall or partition includes metallic parts
■In zones 0, 1 and 2 of swimming pool locations
■All circuits in a location containing saunas, etc.
■Socket outlet final circuits not exceeding 32 A in agricultural locations
■Circuits supplying Class II equipment in restrictive conductive locations
■Each socket outlet in caravan parks and marinas and final circuitfor houseboats
■All socket outlet circuits rated not more than 32 A for show stands,etc.
■All socket outlet circuits rated not more than 32 A for construction sites (where reduced low voltage, etc. is not used)
■All socket outlets supplying equipment outside mobile or transportable units
■All circuits in caravans
■All circuits in circuses, etc.
■A circuit supplying Class II heating equipment for floor and ceiling heating systems.
I doubt the council will not have any cows on site nor will it have a sauna so if none of the above applies, use type B MCBs it is in the 17[SUP]th[/SUP] soit cannot be wrong.
If the consultants has been slung off the job for what ever reason maybe there spec is a pile of c**p they can not of been that good or they would still be there.