Howard the Duck was rumored to make his next MCU appearance in 2022