com/dictionary/absurd , "absurd" means "ridiculously unreasonable, unsound, or incongruous". "so absurd as to be very happy in each other's company" means that Dr Block and his wife were very happy in each other's company, and they must have been very absurd people to feel that way. The reason why the writer thinks this is "absurd" is hard to say just from this fragment.
New words, one handy idiom, and a 2-minute quiz — delivered to your inbox to keep your streak alive.