I believe it's standard for a dealer to diagnose and fix a problem under warranty. Especially if the work is deemed warranty work based on the diagnosis.
Anyone seperate shop that is suggesting a price of $800 to diagnose oil consumption is clearly buying you a large drum of lube before bending you over. This diagnosis shouldn't take anyone more than an hour of time.