If you look to the manual:
http://www.beoplay.com/~/media/ManualsPDF/BOPlayQuickStartGuideBeolit12A3.ashx
You will find out, there is no way to create an ad hoc network from the side of the Beolit.
What possibly could work is to create a Hot Spot with your iPhone: That will in fact create an ad hoc network from the side of the iphone. It should be possible to configure the Beolit to connect to this network.
But, if this will work depends on you mobile network company and the kind of contract you use.
It will work with the contract of my wife, but it will not work with my own contract to create a hot spot. If Airplay will work with this kind of network is different thing.
BUT it is possible to update the firmware, so the creation of ad hoc networks could be implemented later.