Préchauffer le four à 350 °F et recouvrir un moule à gâteau rond de 8 po de papier parchemin.
Dans un grand bol, fouetter la farine, le bicarbonate de soude, la poudre à pâte, le sel, la cannelle, les épices pour tarte à la citrouille et le gingembre moulu.
Dans un autre bol, fouetter la garniture à la citrouille avec le miel, le beurre fondu et la vanille. Verser les ingrédients humides dans le bol d'ingrédients secs et remuer légèrement. Ajouter le lait et remuer jusqu'à ce que le mélange soit tout juste combiné. Verser la pâte dans le moule préparé.
Dans un petit bol, mélanger la farine, la cassonade et la cannelle pour préparer la garniture. À l'aide d'un coupe-pâte, incorporer le beurre froid jusqu'à l'obtention d'une garniture aux morceaux de la taille de petits pois. Répartir la garniture sur le dessus de la pâte pour la couvrir complètement.
Cuire le gâteau de 35 à 40 minutes, ou jusqu'à ce qu'un cure-dent inséré au centre en ressorte avec quelques miettes humides. Retirer le moule du four et laisser refroidir pendant la préparation du glaçage.
Dans un petit bol, mélanger le sucre à glacer et le lait. Après avoir laissé le gâteau refroidir 15 minutes, retirer le gâteau du moule en utilisant le papier parchemin pour le soulever; déposer sur une grille ou une assiette de service. Verser le glaçage en filet sur le gâteau tiède, couper et servir!