解析:
由文段语意可知,城堡群是在河谷上的,因此,文段想表达的意思是城堡群的数量多,分布广。B项,“星罗棋布”形容数量众多,分布范围很广,符合文段语境,故B项当选。A项,“鳞次栉比”表示像鱼鳞和梳子齿那样有次序地排列着。多用来形容房屋或船只等排列得很密很整齐,而文段并没有体现出“城堡群”分布很整齐的意思,故排除A项。C项,“浩如烟海”形容文献、资料等非常丰富,与“城堡群”修饰关系不当,故排除C项。D项,“不计其数”形容数量极多,不体现分布范围广泛,与“分布在河谷上”不对应,故排除D项。
第二空,将“波诡云谲”代入验证,能够体现“宫廷密事”的变幻莫测,符合文段语境。
故本题答案为B选项。