They do send the special requests forms information to the ship. It is just whenever you have individual people entering data and making things happen and all those details sometimes something gets messed up. Most of the time you will find your requests on your forms accomplished.
In fact RSSC is working on making it even better where you can request soft or hard pillows all types of things on line. It is coming not quite here yet but the effort to accommodate is certainly there.