I just hit the starter for good measure and extra cranking power...I usually have to push my bike alone.
Did you by any chance check the diagnostics for the lean angle sensor code before pulling the battery? Hav says it cannot be reset but you seem to think you did just that....?
Very common.
I've had this happen twice. Once because my battery connection had come loose, and once because I had run the battery down riding in the rain and then let the bike sit for too long (very low batter).
I could definitly be wrong but I'm thinking a tender or push start followed by a good ride may solve your problems. Worst case you might just need a new battery which hopefully the dealer may cover if the original was shyt.
About the leaking fluid, it was likely fuel from your overflow hose...no worries.