因为(what was more surprising)是作为插入语,你可以把这个去掉,那么第一句的其实看作They went and won the contest就行了.went和won是并列的.这里的what指的是won the contest.
然后第二句,rarer指的是Morgan突然待在这里,这种情况很少见.rare指代的就是Morgan happened to be at home这个情况.所以是用which,非限制性定语从句.这句话的意思是:摩根突然待家里的这种情况很少见,虽然在家了,不过在忙着工作.