Bitcoin Depot Contests $18.5M Award as Subsidiary Faces Dual Legal Battles