hi there, what you have described fits
into the description of a petechial haemorrhage which could be a manifestation of an allergic reaction
to the ingredients present in the lotions that you have been using. You should try and avoid using any lotion before first testing it and finding it to be safe. You could do a patch test
ie apply a small circular patch on the skin and leave it overnight and see for any reaction the next day. If you are not allergic then you may continue using it. Also get a complete blood work up done consisting of platelet counts as well to rule out any platelet disorder. Other causes of these petecial rashes could be increased blood vessel fragility which is a possiblity in the case of vit c def. so you may suppliment your diet with vitC rich food like fresh citrous fruits and leafy vegetables, or you can use over the counter available vit C suppliments. Take care.