from what i understand the expansion vessel accommodates the heated primary water used as dhw preheat.
i don't quite understand the problem you had repressurising the vessel, explain please.
with the boiler empty of primary water & boiler drain open it should be no problem to charge it to...