With all due respect to the words "can" and "may," they both have permissive and possessive connotations. As I see it, there is no hard and fast difference between the terms. At least not in many contexts.
Consider the following two sentences
1. "Jack can climb the roof"
2. "Jack may climb the roof"
In the context of whether or not Jack is capable of climbing the roof, sentence 1 and sentence 2 have the same meaning. Jack can, or rather he may, climb the roof.
In the context of whether or not Jack will climb the roof, sentence 1 and sentence 2 have the same meaning. Jack may or may not decide to climb. Just as he can decide to climb the roof, or not.
As for an examiner rejecting an application under 112(1), I am confident that I could overcome such a position simply by arguing that one of ordinary skill would understand what the application means, despite the use of the term may.
From
www.thefreedictionary.com:
can 1 (kn; kn when unstressed)
aux.v. Past tense could (kd)
1.
a. Used to indicate physical or mental ability: I can carry both suitcases. Can you remember the war?
b. Used to indicate possession of a specified power, right, or privilege: The President can veto congressional bills.
c. Used to indicate possession of a specified capability or skill: I can tune the harpsichord as well as play it.
2.
a. Used to indicate possibility or probability: I wonder if my long lost neighbor can still be alive. Such things can and do happen.
b. Used to indicate that which is permitted, as by conscience or feelings: One can hardly blame you for being upset.
c. Used to indicate probability or possibility under the specified circumstances: They can hardly have intended to do that.
may 1 (m)
aux.v. Past tense might (mt)
1. To be allowed or permitted to: May I take a swim? Yes, you may.
2. Used to indicate a certain measure of likelihood or possibility: It may rain this afternoon.
3. Used to express a desire or fervent wish: Long may he live!
4. Used to express contingency, purpose, or result in clauses introduced by that or so that: expressing ideas so that the average person may understand.
5. To be obliged; must. Used in statutes, deeds, and other legal documents. See Usage Note at can1