Time to start making changes. Take your med cart and own it. Most places nights are responsible for cleaning the carts. Dig in and waste those loose pills. Reorder medications, call pharm and find out why the heck they aren't sending reordered meds.
A lot of places I've worked aides to apply creams and powders. Doesn't take much more instruction than, "Put this powder on Mrs. B's groin." Check the facility policy and if you aren't comfortable with this do the treatments yourself. I personally like to do some of my creams and powders on occasion to see how a yeasty groin or alligator legs are coming along. When it comes to aides (non-TMAs) giving pills I've only done this a couple of times when I was right in the room with the patient, I've had difficult/demented patients who would only take their oxycodone/pudding cocktail from someone who wasn't me. Is this good or legal practice? No, but the patient needed their oxycodone, if it were another medication I may have held it, but some you just can't hold.
What kind of morning medications are you seeing given at night? There are certain medications that need to be given x amount of time before specific medications or food. If it continues to be a big problem, talk to the primary (or see if days can) and see if you can get an order, "May give synthroid at 8am with AM medications."
The biggest thing I can say is you're the nurse, take control of your residents and med cart.