Agreed, I get those lumps when I LST. Im not 100% on M or F yet, but the last pic does seem to show 1 calyx with a pair of pistils.. Give it some more time. You will be able to notice the males before they start droppin pollen.

Attachment 277639 < M vs F
Attachment 277640 < Female