Ah, I see. sp_describe_undeclared_parameters is a new 2012 proc.
Yes, I get the same result.
So is SSIS 2012 executing this statement as part of it's internal validation routines, or have you added it to your code?
Sounding like a bug to me, it should definitely follow the case sensitivity of the database.