Hopefully someone more experienced will chime in, I read that Maxillaria tenuifolia does not like to totally dry out. Mine is in medium bark in partial sun and I water it daily. My guess on the flower drop would be shipping stress: maybe it got too dry?