In your last screen shot, the pricing date for the condition type reads 2015-10-09, so exchange rate is pulled for that date. Can you find the reason for the different pricing date?
To understand on how different exchange rates are populated in billing documents, you can refer the OSS 1481238 - How are different exchange rates (Price, FI postings and Conditions) determined in billing documents
Regards,