Er is geen betekenisverschil, het gaat om een verschil in gebruik.
kwistig in
overdadig, vrijgevig, royaal (vaak in een handeling, vaak positief)
Hij was kwistig in het uitdelen van complimentjes.
kwistig met
overdadig, verkwistend (vaak met iets, vaak negatief)
Hij was kwistig met geld.
Soms lijkt het voorzetselgebruik een klein betekenisverschil te suggereren, maar de voorzetsels kunnen zonder bezwaar door elkaar worden gebruikt. Het woord vaak bij de betekenisomschrijvingen staat er niet voor niets. U kunt heel goed schrijven: Hij was kwistig in zijn lof (geen handeling). En ook: Zwarte Piet strooide vaak kwistig met pepernoten (positief).