How to cast an object to its interface using Blueprint Scripting?

no, that would make it more confusing. the options the default class gives you are from the parent class, thats why you cast, to have access to the child variables/functions.