作者没说,原因不确定,有多种可能。
1、公爵也分等级(就像清朝公爵有镇国公、辅国公、不入八分镇国公、不入八分辅国公等),贾源荣国公等级高,贾演宁国公等级低。在第二代袭爵时贾代善虽然还是荣国公,但是等级比他父亲贾源的荣国公等级要低;贾演的宁国公等级比贾源荣国公的等级要低,所以他儿子贾代化只能承袭一等将军,比堂兄弟贾代善爵位低。世袭依次降爵,所以荣国公第三代可袭爵一等将军,和贾代化同级。——但是从小说中来看,两个府邸规制是一样的,所以宁国公和荣国公的爵位应该是同一个等级(但不完全确定不同等级公爵府邸规制是否可以相同)。
2、荣国公和宁国公虽然同级,但在贾府第二代爵位可能在世袭爵位基础上出现了异常变动。贾代善有可能后来晋爵,从而恩准世袭荣国公爵位,或贾代化因过失被降爵,或两种情况都有。