The real life Dante is different from the fictional Dante in that:
(B) the real Dante has uncompromising ideas about religion and Human Nature.
Basically, fictitious Dante allows the author to meet, exchanging, praising and accusing people who historical Dante could not actually meet. Also allows a poet to try to leave some of the rulers a helpless reality situation to his transformations, subject to his expulsion from Florence. His imaginary persona can also continue the relationship with Beatrice as a guide to heaven.