Expresses the speaker's strong belief that something is certainly the case.
Long explanation:
The structure Noun + でなくてなんだろう is used to strongly assert or question that something is certainly the case. It can be roughly translated to English as 'if not... then what would it be?'. It emphasizes the speaker's belief, in the form of a rhetorical question, that no other possibility exists.