I live in Dairy country so yes I have used cow manure on land. It was always relatively fresh and usually plowed in after it was spread on the land. I don't know how much nitrogen it loses as it drys out in the rain and sun.
I would Say Superphosphate is not organic fertilizer.
In India I have no idea where you'd find rock phosphate--I'd start by looking wherever you'd normally buy fertilizer. I don't know about using it as a foliar feed, seems like it would be better off applied to the soil.